builder: mozilla-central_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1772 starttime: 1460995704.69 results: success (0) buildid: 20160418073921 builduid: fbc689465dc24fdfae14d5d22c1686c2 revision: d53b301a14e1dfa05324072a7159796a4f5e24c7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 09:08:24.685709) ========= master: http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 09:08:24.686175) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 8 secs) (at 2016-04-18 09:08:24.686465) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 8 secs) (at 2016-04-18 09:08:32.701958) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 09:08:32.702239) ========= 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-1460995412.837522-825989289 _=/tools/buildbot/bin/python using PTY: False --2016-04-18 09:08:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.51M=0.001s 2016-04-18 09:08:33 (9.51 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.299426 ========= master_lag: 0.76 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 09:08:33.765432) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:08:33.765755) ========= 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-1460995412.837522-825989289 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.075275 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:08:33.883826) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:08:33.884222) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev d53b301a14e1dfa05324072a7159796a4f5e24c7 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev d53b301a14e1dfa05324072a7159796a4f5e24c7 --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-1460995412.837522-825989289 _=/tools/buildbot/bin/python using PTY: False 2016-04-18 09:08:34,053 truncating revision to first 12 chars 2016-04-18 09:08:34,054 Setting DEBUG logging. 2016-04-18 09:08:34,054 attempt 1/10 2016-04-18 09:08:34,054 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/d53b301a14e1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 09:08:34,362 unpacking tar archive at: mozilla-central-d53b301a14e1/testing/mozharness/ program finished with exit code 0 elapsedTime=0.602232 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:08:34.581046) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 09:08:34.581357) ========= script_repo_revision: d53b301a14e1dfa05324072a7159796a4f5e24c7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 09:08:34.581752) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 09:08:34.582051) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 09:08:34.613555) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 19 secs) (at 2016-04-18 09:08:34.613841) ========= /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-central --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-central', '--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-1460995412.837522-825989289 _=/tools/buildbot/bin/python using PTY: False 09:08:34 INFO - MultiFileLogger online at 20160418 09:08:34 in /builds/slave/test 09:08:34 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 09:08:34 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:08:34 INFO - {'append_to_log': False, 09:08:34 INFO - 'base_work_dir': '/builds/slave/test', 09:08:34 INFO - 'blob_upload_branch': 'mozilla-central', 09:08:34 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:08:34 INFO - 'buildbot_json_path': 'buildprops.json', 09:08:34 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:08:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:08:34 INFO - 'download_minidump_stackwalk': True, 09:08:34 INFO - 'download_symbols': 'true', 09:08:34 INFO - 'e10s': False, 09:08:34 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:08:34 INFO - 'tooltool.py': '/tools/tooltool.py', 09:08:34 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:08:34 INFO - '/tools/misc-python/virtualenv.py')}, 09:08:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:08:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:08:34 INFO - 'log_level': 'info', 09:08:34 INFO - 'log_to_console': True, 09:08:34 INFO - 'opt_config_files': (), 09:08:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:08:34 INFO - '--processes=1', 09:08:34 INFO - '--config=%(test_path)s/wptrunner.ini', 09:08:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:08:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:08:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:08:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:08:34 INFO - 'pip_index': False, 09:08:34 INFO - 'require_test_zip': True, 09:08:34 INFO - 'test_type': ('testharness',), 09:08:34 INFO - 'this_chunk': '1', 09:08:34 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:08:34 INFO - 'total_chunks': '10', 09:08:34 INFO - 'virtualenv_path': 'venv', 09:08:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:08:34 INFO - 'work_dir': 'build'} 09:08:34 INFO - ##### 09:08:34 INFO - ##### Running clobber step. 09:08:34 INFO - ##### 09:08:34 INFO - Running pre-action listener: _resource_record_pre_action 09:08:34 INFO - Running main action method: clobber 09:08:34 INFO - rmtree: /builds/slave/test/build 09:08:34 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:08:37 INFO - Running post-action listener: _resource_record_post_action 09:08:37 INFO - ##### 09:08:37 INFO - ##### Running read-buildbot-config step. 09:08:37 INFO - ##### 09:08:37 INFO - Running pre-action listener: _resource_record_pre_action 09:08:37 INFO - Running main action method: read_buildbot_config 09:08:37 INFO - Using buildbot properties: 09:08:37 INFO - { 09:08:37 INFO - "project": "", 09:08:37 INFO - "product": "firefox", 09:08:37 INFO - "script_repo_revision": "production", 09:08:37 INFO - "scheduler": "tests-mozilla-central-ubuntu64_vm-debug-unittest", 09:08:37 INFO - "repository": "", 09:08:37 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-central debug test web-platform-tests-1", 09:08:37 INFO - "buildid": "20160418073921", 09:08:37 INFO - "pgo_build": "False", 09:08:37 INFO - "basedir": "/builds/slave/test", 09:08:37 INFO - "buildnumber": 5, 09:08:37 INFO - "slavename": "tst-linux64-spot-1772", 09:08:37 INFO - "master": "http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/", 09:08:37 INFO - "platform": "linux64", 09:08:37 INFO - "branch": "mozilla-central", 09:08:37 INFO - "revision": "d53b301a14e1dfa05324072a7159796a4f5e24c7", 09:08:37 INFO - "repo_path": "mozilla-central", 09:08:37 INFO - "moz_repo_path": "", 09:08:37 INFO - "stage_platform": "linux64", 09:08:37 INFO - "builduid": "fbc689465dc24fdfae14d5d22c1686c2", 09:08:37 INFO - "slavebuilddir": "test" 09:08:37 INFO - } 09:08:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 09:08:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 09:08:37 INFO - Running post-action listener: _resource_record_post_action 09:08:37 INFO - ##### 09:08:37 INFO - ##### Running download-and-extract step. 09:08:37 INFO - ##### 09:08:37 INFO - Running pre-action listener: _resource_record_pre_action 09:08:37 INFO - Running main action method: download_and_extract 09:08:37 INFO - mkdir: /builds/slave/test/build/tests 09:08:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:08:37 INFO - https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 09:08:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 09:08:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 09:08:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/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 09:08:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/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 09:08:43 INFO - Downloaded 1361 bytes. 09:08:43 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 09:08:43 INFO - Using the following test package requirements: 09:08:43 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 09:08:43 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:08:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 09:08:43 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:08:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 09:08:43 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:08:43 INFO - u'jsshell-linux-x86_64.zip'], 09:08:43 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:08:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 09:08:43 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 09:08:43 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:08:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 09:08:43 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:08:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 09:08:43 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:08:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 09:08:43 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:08:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 09:08:43 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 09:08:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:08:43 INFO - https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 09:08:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 09:08:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 09:08:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/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 09:08:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/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 09:08:47 INFO - Downloaded 22668263 bytes. 09:08:47 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/*'] 09:08:47 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/* 09:08:48 INFO - caution: filename not matched: web-platform/* 09:08:48 INFO - Return code: 11 09:08:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:08:48 INFO - https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 09:08:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 09:08:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 09:08:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/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 09:08:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/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 09:08:50 INFO - Downloaded 36382568 bytes. 09:08:50 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/*'] 09:08:50 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/* 09:08:54 INFO - caution: filename not matched: bin/* 09:08:54 INFO - caution: filename not matched: config/* 09:08:54 INFO - caution: filename not matched: mozbase/* 09:08:54 INFO - caution: filename not matched: marionette/* 09:08:54 INFO - caution: filename not matched: tools/wptserve/* 09:08:54 INFO - Return code: 11 09:08:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:08:54 INFO - https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 09:08:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 09:08:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 09:08:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/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 09:08:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/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 09:08:57 INFO - Downloaded 64154657 bytes. 09:08:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 09:08:57 INFO - mkdir: /builds/slave/test/properties 09:08:57 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:08:57 INFO - Writing to file /builds/slave/test/properties/build_url 09:08:57 INFO - Contents: 09:08:57 INFO - build_url:https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 09:08:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:08:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:08:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:08:58 INFO - Contents: 09:08:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:08:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:08:58 INFO - https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:08:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:08:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:08:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/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 09:08:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UFNXdn9KSzev-6ccsSZmkw/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 09:09:01 INFO - Downloaded 90715208 bytes. 09:09:01 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'] 09:09:01 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 09:09:09 INFO - Return code: 0 09:09:09 INFO - Running post-action listener: _resource_record_post_action 09:09:09 INFO - Running post-action listener: set_extra_try_arguments 09:09:09 INFO - ##### 09:09:09 INFO - ##### Running create-virtualenv step. 09:09:09 INFO - ##### 09:09:09 INFO - Running pre-action listener: _pre_create_virtualenv 09:09:09 INFO - Running pre-action listener: _resource_record_pre_action 09:09:09 INFO - Running main action method: create_virtualenv 09:09:09 INFO - Creating virtualenv /builds/slave/test/build/venv 09:09:09 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 09:09:09 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:09:09 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:09:12 INFO - Using real prefix '/usr' 09:09:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:09:13 INFO - Installing distribute.............................................................................................................................................................................................done. 09:09:17 INFO - Installing pip.................done. 09:09:17 INFO - Return code: 0 09:09:17 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:09:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:09:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:09:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:09:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:09:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c8f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c903f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d33c30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1cc1a30>, '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 0x1d321e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d32690>, '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-1460995412.837522-825989289', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:09:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:09:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:09:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:09:17 INFO - 'CCACHE_UMASK': '002', 09:09:17 INFO - 'DISPLAY': ':0', 09:09:17 INFO - 'HOME': '/home/cltbld', 09:09:17 INFO - 'LANG': 'en_US.UTF-8', 09:09:17 INFO - 'LOGNAME': 'cltbld', 09:09:17 INFO - 'MAIL': '/var/mail/cltbld', 09:09:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:09:17 INFO - 'MOZ_NO_REMOTE': '1', 09:09:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:09:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:09:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:09:17 INFO - 'PWD': '/builds/slave/test', 09:09:17 INFO - 'SHELL': '/bin/bash', 09:09:17 INFO - 'SHLVL': '1', 09:09:17 INFO - 'TERM': 'linux', 09:09:17 INFO - 'TMOUT': '86400', 09:09:17 INFO - 'USER': 'cltbld', 09:09:17 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460995412.837522-825989289', 09:09:17 INFO - '_': '/tools/buildbot/bin/python'} 09:09:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:09:17 INFO - Downloading/unpacking psutil>=0.7.1 09:09:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:09:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:09:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:09:21 INFO - Installing collected packages: psutil 09:09:21 INFO - Running setup.py install for psutil 09:09:22 INFO - building 'psutil._psutil_linux' extension 09:09:22 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 09:09:22 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 09:09:22 INFO - building 'psutil._psutil_posix' extension 09:09:22 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 09:09:23 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 09:09:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:09:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:09:23 INFO - Successfully installed psutil 09:09:23 INFO - Cleaning up... 09:09:23 INFO - Return code: 0 09:09:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:09:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:09:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:09:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:09:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:09:23 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c8f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c903f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d33c30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1cc1a30>, '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 0x1d321e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d32690>, '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-1460995412.837522-825989289', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:09:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:09:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:09:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:09:23 INFO - 'CCACHE_UMASK': '002', 09:09:23 INFO - 'DISPLAY': ':0', 09:09:23 INFO - 'HOME': '/home/cltbld', 09:09:23 INFO - 'LANG': 'en_US.UTF-8', 09:09:23 INFO - 'LOGNAME': 'cltbld', 09:09:23 INFO - 'MAIL': '/var/mail/cltbld', 09:09:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:09:23 INFO - 'MOZ_NO_REMOTE': '1', 09:09:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:09:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:09:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:09:23 INFO - 'PWD': '/builds/slave/test', 09:09:23 INFO - 'SHELL': '/bin/bash', 09:09:23 INFO - 'SHLVL': '1', 09:09:23 INFO - 'TERM': 'linux', 09:09:23 INFO - 'TMOUT': '86400', 09:09:23 INFO - 'USER': 'cltbld', 09:09:23 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460995412.837522-825989289', 09:09:23 INFO - '_': '/tools/buildbot/bin/python'} 09:09:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:09:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:09:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:09:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:09:27 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:09:27 INFO - Installing collected packages: mozsystemmonitor 09:09:27 INFO - Running setup.py install for mozsystemmonitor 09:09:27 INFO - Successfully installed mozsystemmonitor 09:09:27 INFO - Cleaning up... 09:09:28 INFO - Return code: 0 09:09:28 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:09:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:09:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:09:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:09:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:09:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c8f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c903f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d33c30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1cc1a30>, '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 0x1d321e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d32690>, '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-1460995412.837522-825989289', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:09:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:09:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:09:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:09:28 INFO - 'CCACHE_UMASK': '002', 09:09:28 INFO - 'DISPLAY': ':0', 09:09:28 INFO - 'HOME': '/home/cltbld', 09:09:28 INFO - 'LANG': 'en_US.UTF-8', 09:09:28 INFO - 'LOGNAME': 'cltbld', 09:09:28 INFO - 'MAIL': '/var/mail/cltbld', 09:09:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:09:28 INFO - 'MOZ_NO_REMOTE': '1', 09:09:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:09:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:09:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:09:28 INFO - 'PWD': '/builds/slave/test', 09:09:28 INFO - 'SHELL': '/bin/bash', 09:09:28 INFO - 'SHLVL': '1', 09:09:28 INFO - 'TERM': 'linux', 09:09:28 INFO - 'TMOUT': '86400', 09:09:28 INFO - 'USER': 'cltbld', 09:09:28 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460995412.837522-825989289', 09:09:28 INFO - '_': '/tools/buildbot/bin/python'} 09:09:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:09:28 INFO - Downloading/unpacking blobuploader==1.2.4 09:09:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:33 INFO - Downloading blobuploader-1.2.4.tar.gz 09:09:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:09:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:09:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:09:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:09:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:34 INFO - Downloading docopt-0.6.1.tar.gz 09:09:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:09:34 INFO - Installing collected packages: blobuploader, requests, docopt 09:09:34 INFO - Running setup.py install for blobuploader 09:09:35 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:09:35 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:09:35 INFO - Running setup.py install for requests 09:09:35 INFO - Running setup.py install for docopt 09:09:36 INFO - Successfully installed blobuploader requests docopt 09:09:36 INFO - Cleaning up... 09:09:36 INFO - Return code: 0 09:09:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:09:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:09:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:09:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:09:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:09:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c8f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c903f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d33c30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1cc1a30>, '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 0x1d321e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d32690>, '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-1460995412.837522-825989289', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:09:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:09:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:09:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:09:36 INFO - 'CCACHE_UMASK': '002', 09:09:36 INFO - 'DISPLAY': ':0', 09:09:36 INFO - 'HOME': '/home/cltbld', 09:09:36 INFO - 'LANG': 'en_US.UTF-8', 09:09:36 INFO - 'LOGNAME': 'cltbld', 09:09:36 INFO - 'MAIL': '/var/mail/cltbld', 09:09:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:09:36 INFO - 'MOZ_NO_REMOTE': '1', 09:09:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:09:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:09:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:09:36 INFO - 'PWD': '/builds/slave/test', 09:09:36 INFO - 'SHELL': '/bin/bash', 09:09:36 INFO - 'SHLVL': '1', 09:09:36 INFO - 'TERM': 'linux', 09:09:36 INFO - 'TMOUT': '86400', 09:09:36 INFO - 'USER': 'cltbld', 09:09:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460995412.837522-825989289', 09:09:36 INFO - '_': '/tools/buildbot/bin/python'} 09:09:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:09:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:09:36 INFO - Running setup.py (path:/tmp/pip-3S86w0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:09:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:09:36 INFO - Running setup.py (path:/tmp/pip-rF3Rgs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:09:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:09:36 INFO - Running setup.py (path:/tmp/pip-wTlKtz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:09:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:09:37 INFO - Running setup.py (path:/tmp/pip-OU9MXE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:09:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:09:37 INFO - Running setup.py (path:/tmp/pip-zdSp_3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:09:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:09:37 INFO - Running setup.py (path:/tmp/pip-9egrMB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:09:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:09:37 INFO - Running setup.py (path:/tmp/pip-s5WKCJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:09:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:09:37 INFO - Running setup.py (path:/tmp/pip-TBWkEJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:09:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:09:37 INFO - Running setup.py (path:/tmp/pip-j8IgLd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:09:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:09:37 INFO - Running setup.py (path:/tmp/pip-ANxxhq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:09:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:09:38 INFO - Running setup.py (path:/tmp/pip-xRqDX0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:09:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:09:38 INFO - Running setup.py (path:/tmp/pip-Jb2icw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:09:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:09:38 INFO - Running setup.py (path:/tmp/pip-LpDfbI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:09:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:09:38 INFO - Running setup.py (path:/tmp/pip-WgxTW4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:09:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:09:38 INFO - Running setup.py (path:/tmp/pip-cKgOZw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:09:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:09:38 INFO - Running setup.py (path:/tmp/pip-Pr2Aqh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:09:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:09:38 INFO - Running setup.py (path:/tmp/pip-uj05N0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:09:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:09:39 INFO - Running setup.py (path:/tmp/pip-KjKAbI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:09:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:09:39 INFO - Running setup.py (path:/tmp/pip-AK0t_6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:09:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:09:39 INFO - Running setup.py (path:/tmp/pip-Tc1Xlg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:09:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:09:39 INFO - Running setup.py (path:/tmp/pip-qr7OJb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:09:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:09:39 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 09:09:39 INFO - Running setup.py install for manifestparser 09:09:40 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:09:40 INFO - Running setup.py install for mozcrash 09:09:40 INFO - Running setup.py install for mozdebug 09:09:40 INFO - Running setup.py install for mozdevice 09:09:40 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:09:40 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:09:40 INFO - Running setup.py install for mozfile 09:09:40 INFO - Running setup.py install for mozhttpd 09:09:41 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:09:41 INFO - Running setup.py install for mozinfo 09:09:41 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:09:41 INFO - Running setup.py install for mozInstall 09:09:41 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:09:41 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:09:41 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:09:41 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:09:41 INFO - Running setup.py install for mozleak 09:09:41 INFO - Running setup.py install for mozlog 09:09:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:09:42 INFO - Running setup.py install for moznetwork 09:09:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:09:42 INFO - Running setup.py install for mozprocess 09:09:42 INFO - Running setup.py install for mozprofile 09:09:42 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:09:42 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:09:42 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:09:42 INFO - Running setup.py install for mozrunner 09:09:42 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:09:42 INFO - Running setup.py install for mozscreenshot 09:09:43 INFO - Running setup.py install for moztest 09:09:43 INFO - Running setup.py install for mozversion 09:09:43 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:09:43 INFO - Running setup.py install for wptserve 09:09:43 INFO - Running setup.py install for marionette-driver 09:09:44 INFO - Running setup.py install for browsermob-proxy 09:09:44 INFO - Running setup.py install for marionette-client 09:09:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:09:44 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:09:44 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 09:09:44 INFO - Cleaning up... 09:09:44 INFO - Return code: 0 09:09:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:09:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:09:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:09:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:09:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:09:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c8f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c903f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d33c30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1cc1a30>, '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 0x1d321e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d32690>, '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-1460995412.837522-825989289', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:09:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:09:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:09:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:09:44 INFO - 'CCACHE_UMASK': '002', 09:09:44 INFO - 'DISPLAY': ':0', 09:09:44 INFO - 'HOME': '/home/cltbld', 09:09:44 INFO - 'LANG': 'en_US.UTF-8', 09:09:44 INFO - 'LOGNAME': 'cltbld', 09:09:44 INFO - 'MAIL': '/var/mail/cltbld', 09:09:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:09:44 INFO - 'MOZ_NO_REMOTE': '1', 09:09:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:09:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:09:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:09:44 INFO - 'PWD': '/builds/slave/test', 09:09:44 INFO - 'SHELL': '/bin/bash', 09:09:44 INFO - 'SHLVL': '1', 09:09:44 INFO - 'TERM': 'linux', 09:09:44 INFO - 'TMOUT': '86400', 09:09:44 INFO - 'USER': 'cltbld', 09:09:44 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460995412.837522-825989289', 09:09:44 INFO - '_': '/tools/buildbot/bin/python'} 09:09:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:09:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:09:45 INFO - Running setup.py (path:/tmp/pip-Z4AP20-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:09:45 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:09:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:09:45 INFO - Running setup.py (path:/tmp/pip-f9s1RE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:09:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:09:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:09:45 INFO - Running setup.py (path:/tmp/pip-0FwHKn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:09:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:09:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:09:45 INFO - Running setup.py (path:/tmp/pip-69_kLq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:09:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:09:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:09:45 INFO - Running setup.py (path:/tmp/pip-WnF29E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:09:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 09:09:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:09:45 INFO - Running setup.py (path:/tmp/pip-5sOisk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:09:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 09:09:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:09:46 INFO - Running setup.py (path:/tmp/pip-HRcll9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:09:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:09:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:09:46 INFO - Running setup.py (path:/tmp/pip-3L8tur-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:09:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 09:09:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:09:46 INFO - Running setup.py (path:/tmp/pip-g5s4Cl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:09:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 09:09:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:09:46 INFO - Running setup.py (path:/tmp/pip-wQ5Z46-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:09:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:09:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:09:46 INFO - Running setup.py (path:/tmp/pip-tXupOa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:09:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 09:09:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:09:46 INFO - Running setup.py (path:/tmp/pip-0SEtKq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:09:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 09:09:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:09:46 INFO - Running setup.py (path:/tmp/pip-4Sc49d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:09:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 09:09:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:09:46 INFO - Running setup.py (path:/tmp/pip-8hAnf3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:09:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 09:09:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:09:47 INFO - Running setup.py (path:/tmp/pip-CVWCMo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:09:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 09:09:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:09:47 INFO - Running setup.py (path:/tmp/pip-wrjXYV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:09:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 09:09:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:09:47 INFO - Running setup.py (path:/tmp/pip-lcB2fF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:09:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 09:09:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:09:47 INFO - Running setup.py (path:/tmp/pip-6XatrD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:09:47 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 09:09:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:09:47 INFO - Running setup.py (path:/tmp/pip-0mHwHE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:09:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 09:09:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:09:47 INFO - Running setup.py (path:/tmp/pip-44Lc5A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:09:47 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:09:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:09:48 INFO - Running setup.py (path:/tmp/pip-9NKtkk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:09:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:09:48 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 09:09:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:09:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:09:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:09:48 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:09:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:09:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:09:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:09:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:09:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:09:52 INFO - Downloading blessings-1.6.tar.gz 09:09:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:09:52 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:09:52 INFO - Installing collected packages: blessings 09:09:52 INFO - Running setup.py install for blessings 09:09:53 INFO - Successfully installed blessings 09:09:53 INFO - Cleaning up... 09:09:53 INFO - Return code: 0 09:09:53 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:09:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:09:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:09:53 INFO - Reading from file tmpfile_stdout 09:09:53 INFO - Current package versions: 09:09:53 INFO - argparse == 1.2.1 09:09:53 INFO - blessings == 1.6 09:09:53 INFO - blobuploader == 1.2.4 09:09:53 INFO - browsermob-proxy == 0.6.0 09:09:53 INFO - docopt == 0.6.1 09:09:53 INFO - manifestparser == 1.1 09:09:53 INFO - marionette-client == 2.3.0 09:09:53 INFO - marionette-driver == 1.4.0 09:09:53 INFO - mozInstall == 1.12 09:09:53 INFO - mozcrash == 0.17 09:09:53 INFO - mozdebug == 0.1 09:09:53 INFO - mozdevice == 0.48 09:09:53 INFO - mozfile == 1.2 09:09:53 INFO - mozhttpd == 0.7 09:09:53 INFO - mozinfo == 0.9 09:09:53 INFO - mozleak == 0.1 09:09:53 INFO - mozlog == 3.1 09:09:53 INFO - moznetwork == 0.27 09:09:53 INFO - mozprocess == 0.22 09:09:53 INFO - mozprofile == 0.28 09:09:53 INFO - mozrunner == 6.11 09:09:53 INFO - mozscreenshot == 0.1 09:09:53 INFO - mozsystemmonitor == 0.0 09:09:53 INFO - moztest == 0.7 09:09:53 INFO - mozversion == 1.4 09:09:53 INFO - psutil == 3.1.1 09:09:53 INFO - requests == 1.2.3 09:09:53 INFO - wptserve == 1.4.0 09:09:53 INFO - wsgiref == 0.1.2 09:09:53 INFO - Running post-action listener: _resource_record_post_action 09:09:53 INFO - Running post-action listener: _start_resource_monitoring 09:09:53 INFO - Starting resource monitoring. 09:09:53 INFO - ##### 09:09:53 INFO - ##### Running pull step. 09:09:53 INFO - ##### 09:09:53 INFO - Running pre-action listener: _resource_record_pre_action 09:09:53 INFO - Running main action method: pull 09:09:53 INFO - Pull has nothing to do! 09:09:53 INFO - Running post-action listener: _resource_record_post_action 09:09:53 INFO - ##### 09:09:53 INFO - ##### Running install step. 09:09:53 INFO - ##### 09:09:53 INFO - Running pre-action listener: _resource_record_pre_action 09:09:53 INFO - Running main action method: install 09:09:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:09:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:09:54 INFO - Reading from file tmpfile_stdout 09:09:54 INFO - Detecting whether we're running mozinstall >=1.0... 09:09:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:09:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:09:54 INFO - Reading from file tmpfile_stdout 09:09:54 INFO - Output received: 09:09:54 INFO - Usage: mozinstall [options] installer 09:09:54 INFO - Options: 09:09:54 INFO - -h, --help show this help message and exit 09:09:54 INFO - -d DEST, --destination=DEST 09:09:54 INFO - Directory to install application into. [default: 09:09:54 INFO - "/builds/slave/test"] 09:09:54 INFO - --app=APP Application being installed. [default: firefox] 09:09:54 INFO - mkdir: /builds/slave/test/build/application 09:09:54 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'] 09:09:54 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 09:10:25 INFO - Reading from file tmpfile_stdout 09:10:25 INFO - Output received: 09:10:25 INFO - /builds/slave/test/build/application/firefox/firefox 09:10:25 INFO - Running post-action listener: _resource_record_post_action 09:10:25 INFO - ##### 09:10:25 INFO - ##### Running run-tests step. 09:10:25 INFO - ##### 09:10:25 INFO - Running pre-action listener: _resource_record_pre_action 09:10:25 INFO - Running main action method: run_tests 09:10:25 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:10:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:10:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:10:25 INFO - grabbing minidump binary from tooltool 09:10:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:25 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 0x1cc1a30>, '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 0x1d321e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d32690>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:10:25 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 09:10:25 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 09:10:25 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:10:25 INFO - Return code: 0 09:10:25 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 09:10:25 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:10:25 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/UFNXdn9KSzev-6ccsSZmkw/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 09:10:25 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/UFNXdn9KSzev-6ccsSZmkw/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 09:10:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:10:25 INFO - 'CCACHE_UMASK': '002', 09:10:25 INFO - 'DISPLAY': ':0', 09:10:25 INFO - 'HOME': '/home/cltbld', 09:10:25 INFO - 'LANG': 'en_US.UTF-8', 09:10:25 INFO - 'LOGNAME': 'cltbld', 09:10:25 INFO - 'MAIL': '/var/mail/cltbld', 09:10:25 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:10:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:10:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:10:25 INFO - 'MOZ_NO_REMOTE': '1', 09:10:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:10:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:10:25 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:10:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:10:25 INFO - 'PWD': '/builds/slave/test', 09:10:25 INFO - 'SHELL': '/bin/bash', 09:10:25 INFO - 'SHLVL': '1', 09:10:25 INFO - 'TERM': 'linux', 09:10:25 INFO - 'TMOUT': '86400', 09:10:25 INFO - 'USER': 'cltbld', 09:10:25 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460995412.837522-825989289', 09:10:25 INFO - '_': '/tools/buildbot/bin/python'} 09:10:25 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/UFNXdn9KSzev-6ccsSZmkw/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 09:10:26 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 09:10:26 INFO - import pkg_resources 09:10:27 INFO - Using 1 client processes 09:10:28 INFO - wptserve Starting http server on 127.0.0.1:8000 09:10:28 INFO - wptserve Starting http server on 127.0.0.1:8001 09:10:28 INFO - wptserve Starting http server on 127.0.0.1:8443 09:10:30 INFO - SUITE-START | Running 778 tests 09:10:30 INFO - Running testharness tests 09:10:30 INFO - Setting up ssl 09:10:30 INFO - PROCESS | certutil | 09:10:30 INFO - PROCESS | certutil | 09:10:30 INFO - PROCESS | certutil | 09:10:30 INFO - Certificate Nickname Trust Attributes 09:10:30 INFO - SSL,S/MIME,JAR/XPI 09:10:30 INFO - 09:10:30 INFO - web-platform-tests CT,, 09:10:30 INFO - 09:10:30 INFO - Starting runner 09:10:33 INFO - PROCESS | 1844 | 1460995833029 Marionette DEBUG Marionette enabled via build flag and pref 09:10:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d14506800 == 1 [pid = 1844] [id = 1] 09:10:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 1 (0x7f3d14507000) [pid = 1844] [serial = 1] [outer = (nil)] 09:10:33 INFO - PROCESS | 1844 | [1844] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:10:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 2 (0x7f3d14508000) [pid = 1844] [serial = 2] [outer = 0x7f3d14507000] 09:10:33 INFO - PROCESS | 1844 | 1460995833757 Marionette INFO Listening on port 2828 09:10:34 INFO - PROCESS | 1844 | 1460995834297 Marionette DEBUG Marionette enabled via command-line flag 09:10:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1167c000 == 2 [pid = 1844] [id = 2] 09:10:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 3 (0x7f3d116c1800) [pid = 1844] [serial = 3] [outer = (nil)] 09:10:34 INFO - PROCESS | 1844 | [1844] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:10:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 4 (0x7f3d116c2800) [pid = 1844] [serial = 4] [outer = 0x7f3d116c1800] 09:10:34 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f3d114cb490 09:10:34 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f3d16d9fcd0 09:10:34 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f3d10812fa0 09:10:34 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f3d108162e0 09:10:34 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f3d10816610 09:10:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 5 (0x7f3d163cf000) [pid = 1844] [serial = 5] [outer = 0x7f3d14507000] 09:10:34 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:10:34 INFO - PROCESS | 1844 | 1460995834692 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51533 09:10:34 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:10:34 INFO - PROCESS | 1844 | 1460995834774 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51534 09:10:34 INFO - PROCESS | 1844 | 1460995834782 Marionette DEBUG Closed connection conn0 09:10:34 INFO - PROCESS | 1844 | [1844] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 09:10:34 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:10:34 INFO - PROCESS | 1844 | 1460995834908 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51535 09:10:34 INFO - PROCESS | 1844 | 1460995834910 Marionette DEBUG Closed connection conn1 09:10:34 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:10:34 INFO - PROCESS | 1844 | 1460995834974 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51536 09:10:34 INFO - PROCESS | 1844 | 1460995834983 Marionette DEBUG Closed connection conn2 09:10:35 INFO - PROCESS | 1844 | 1460995835033 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:10:35 INFO - PROCESS | 1844 | 1460995835064 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":"20160418073921","device":"desktop","version":"48.0a1"} 09:10:35 INFO - PROCESS | 1844 | [1844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:10:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06d37000 == 3 [pid = 1844] [id = 3] 09:10:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 6 (0x7f3d116c6800) [pid = 1844] [serial = 6] [outer = (nil)] 09:10:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1ad8d000 == 4 [pid = 1844] [id = 4] 09:10:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 7 (0x7f3d04b11800) [pid = 1844] [serial = 7] [outer = (nil)] 09:10:37 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:10:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03f55000 == 5 [pid = 1844] [id = 5] 09:10:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 8 (0x7f3d03fcd400) [pid = 1844] [serial = 8] [outer = (nil)] 09:10:37 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:10:37 INFO - PROCESS | 1844 | [1844] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:10:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 9 (0x7f3d03c9c800) [pid = 1844] [serial = 9] [outer = 0x7f3d03fcd400] 09:10:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 10 (0x7f3d0361c000) [pid = 1844] [serial = 10] [outer = 0x7f3d116c6800] 09:10:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 11 (0x7f3d03689c00) [pid = 1844] [serial = 11] [outer = 0x7f3d04b11800] 09:10:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 12 (0x7f3d0368bc00) [pid = 1844] [serial = 12] [outer = 0x7f3d03fcd400] 09:10:38 INFO - PROCESS | 1844 | 1460995838766 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 1844 | 1460995838786 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 13 (0x7f3d01bee800) [pid = 1844] [serial = 13] [outer = 0x7f3d03fcd400] 09:10:39 INFO - PROCESS | 1844 | 1460995839474 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"da8cfd26-1787-449b-be77-bf39fe1a1303","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":"20160418073921","device":"desktop","version":"48.0a1","command_id":1}}] 09:10:39 INFO - PROCESS | 1844 | 1460995839756 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:10:40 INFO - PROCESS | 1844 | 1460995840083 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:10:40 INFO - PROCESS | 1844 | 1460995840144 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:10:40 INFO - PROCESS | 1844 | [1844] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:10:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 14 (0x7f3cfd631c00) [pid = 1844] [serial = 14] [outer = 0x7f3d03fcd400] 09:10:40 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:40 INFO - PROCESS | 1844 | 1460995840717 Marionette TRACE conn3 <- [1,3,null,{}] 09:10:40 INFO - PROCESS | 1844 | 1460995840796 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:10:40 INFO - PROCESS | 1844 | 1460995840832 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:10:40 INFO - PROCESS | 1844 | 1460995840891 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 1844 | 1460995840896 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:10:40 INFO - PROCESS | 1844 | 1460995840926 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 1844 | 1460995840930 Marionette TRACE conn3 <- [1,6,null,{}] 09:10:40 INFO - PROCESS | 1844 | 1460995840993 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:41 INFO - PROCESS | 1844 | 1460995841010 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:10:41 INFO - PROCESS | 1844 | 1460995841020 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfd5ee000 == 6 [pid = 1844] [id = 6] 09:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 15 (0x7f3cfcb6bc00) [pid = 1844] [serial = 15] [outer = (nil)] 09:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 16 (0x7f3cfcb6dc00) [pid = 1844] [serial = 16] [outer = 0x7f3cfcb6bc00] 09:10:41 INFO - PROCESS | 1844 | 1460995841089 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 17 (0x7f3cfcb74400) [pid = 1844] [serial = 17] [outer = 0x7f3cfcb6bc00] 09:10:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfca62800 == 7 [pid = 1844] [id = 7] 09:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 18 (0x7f3cfcac0c00) [pid = 1844] [serial = 18] [outer = (nil)] 09:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 19 (0x7f3cfcac4800) [pid = 1844] [serial = 19] [outer = 0x7f3cfcac0c00] 09:10:41 INFO - PROCESS | 1844 | 1460995841542 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 20 (0x7f3cfc651800) [pid = 1844] [serial = 20] [outer = 0x7f3cfcac0c00] 09:10:42 INFO - PROCESS | 1844 | [1844] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:10:42 INFO - PROCESS | 1844 | 1460995842121 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1270ms 09:10:42 INFO - PROCESS | 1844 | 1460995842217 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 1844 | 1460995842222 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:10:42 INFO - PROCESS | 1844 | 1460995842248 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 1844 | 1460995842251 Marionette TRACE conn3 <- [1,10,null,{}] 09:10:42 INFO - PROCESS | 1844 | 1460995842273 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:42 INFO - PROCESS | 1844 | 1460995842449 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:10:42 INFO - PROCESS | 1844 | 1460995842467 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfab98000 == 8 [pid = 1844] [id = 8] 09:10:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 21 (0x7f3cfc478000) [pid = 1844] [serial = 21] [outer = (nil)] 09:10:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 22 (0x7f3d01010400) [pid = 1844] [serial = 22] [outer = 0x7f3cfc478000] 09:10:42 INFO - PROCESS | 1844 | 1460995842535 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 23 (0x7f3cfaaaa800) [pid = 1844] [serial = 23] [outer = 0x7f3cfc478000] 09:10:43 INFO - PROCESS | 1844 | 1460995843127 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 946ms 09:10:43 INFO - PROCESS | 1844 | 1460995843179 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 1844 | 1460995843182 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:10:43 INFO - PROCESS | 1844 | 1460995843189 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 1844 | 1460995843192 Marionette TRACE conn3 <- [1,14,null,{}] 09:10:43 INFO - PROCESS | 1844 | 1460995843197 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:43 INFO - PROCESS | 1844 | 1460995843345 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:10:43 INFO - PROCESS | 1844 | 1460995843694 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa7f800 == 9 [pid = 1844] [id = 9] 09:10:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 24 (0x7f3cfaaa8400) [pid = 1844] [serial = 24] [outer = (nil)] 09:10:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 25 (0x7f3cfaaae800) [pid = 1844] [serial = 25] [outer = 0x7f3cfaaa8400] 09:10:43 INFO - PROCESS | 1844 | 1460995843777 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 26 (0x7f3cfadc2c00) [pid = 1844] [serial = 26] [outer = 0x7f3cfaaa8400] 09:10:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfca5c000 == 10 [pid = 1844] [id = 10] 09:10:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 27 (0x7f3cfca5d800) [pid = 1844] [serial = 27] [outer = (nil)] 09:10:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 28 (0x7f3cfca6d800) [pid = 1844] [serial = 28] [outer = 0x7f3cfca5d800] 09:10:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 29 (0x7f3cfc6ac000) [pid = 1844] [serial = 29] [outer = 0x7f3cfca5d800] 09:10:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfc45e800 == 11 [pid = 1844] [id = 11] 09:10:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 30 (0x7f3cfb83e400) [pid = 1844] [serial = 30] [outer = (nil)] 09:10:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 31 (0x7f3cfcb74800) [pid = 1844] [serial = 31] [outer = 0x7f3cfb83e400] 09:10:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 32 (0x7f3cfadc2000) [pid = 1844] [serial = 32] [outer = 0x7f3cfb83e400] 09:10:44 INFO - PROCESS | 1844 | 1460995844849 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1680ms 09:10:44 INFO - PROCESS | 1844 | 1460995844901 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 1844 | 1460995844906 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:10:44 INFO - PROCESS | 1844 | 1460995844973 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 1844 | 1460995844978 Marionette TRACE conn3 <- [1,18,null,{}] 09:10:44 INFO - PROCESS | 1844 | 1460995844986 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:45 INFO - PROCESS | 1844 | 1460995845185 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:10:45 INFO - PROCESS | 1844 | 1460995845325 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d024c3800 == 12 [pid = 1844] [id = 12] 09:10:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 33 (0x7f3cfcab9c00) [pid = 1844] [serial = 33] [outer = (nil)] 09:10:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 34 (0x7f3cfe92b800) [pid = 1844] [serial = 34] [outer = 0x7f3cfcab9c00] 09:10:45 INFO - PROCESS | 1844 | 1460995845403 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 35 (0x7f3d03682400) [pid = 1844] [serial = 35] [outer = 0x7f3cfcab9c00] 09:10:46 INFO - PROCESS | 1844 | 1460995846218 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1303ms 09:10:46 INFO - PROCESS | 1844 | 1460995846263 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 1844 | 1460995846270 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:10:46 INFO - PROCESS | 1844 | 1460995846277 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 1844 | 1460995846281 Marionette TRACE conn3 <- [1,22,null,{}] 09:10:46 INFO - PROCESS | 1844 | 1460995846287 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:46 INFO - PROCESS | 1844 | 1460995846455 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:10:46 INFO - PROCESS | 1844 | 1460995846579 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03f53800 == 13 [pid = 1844] [id = 13] 09:10:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 36 (0x7f3d03c8f400) [pid = 1844] [serial = 36] [outer = (nil)] 09:10:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 37 (0x7f3d0442c000) [pid = 1844] [serial = 37] [outer = 0x7f3d03c8f400] 09:10:46 INFO - PROCESS | 1844 | 1460995846655 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 38 (0x7f3cfd5cc400) [pid = 1844] [serial = 38] [outer = 0x7f3d03c8f400] 09:10:47 INFO - PROCESS | 1844 | 1460995847527 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1278ms 09:10:47 INFO - PROCESS | 1844 | 1460995847557 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 1844 | 1460995847560 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:10:47 INFO - PROCESS | 1844 | 1460995847576 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 1844 | 1460995847584 Marionette TRACE conn3 <- [1,26,null,{}] 09:10:47 INFO - PROCESS | 1844 | 1460995847591 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:47 INFO - PROCESS | 1844 | 1460995847779 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:10:48 INFO - PROCESS | 1844 | 1460995848050 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfd5d8800 == 14 [pid = 1844] [id = 14] 09:10:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 39 (0x7f3cfd5c7c00) [pid = 1844] [serial = 39] [outer = (nil)] 09:10:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 40 (0x7f3cfd63cc00) [pid = 1844] [serial = 40] [outer = 0x7f3cfd5c7c00] 09:10:48 INFO - PROCESS | 1844 | 1460995848160 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 41 (0x7f3d01ce5000) [pid = 1844] [serial = 41] [outer = 0x7f3cfd5c7c00] 09:10:49 INFO - PROCESS | 1844 | 1460995849142 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1599ms 09:10:49 INFO - PROCESS | 1844 | 1460995849169 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 1844 | 1460995849174 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:10:49 INFO - PROCESS | 1844 | 1460995849181 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 1844 | 1460995849184 Marionette TRACE conn3 <- [1,30,null,{}] 09:10:49 INFO - PROCESS | 1844 | 1460995849192 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:49 INFO - PROCESS | 1844 | 1460995849339 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:10:49 INFO - PROCESS | 1844 | 1460995849380 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfeab0800 == 15 [pid = 1844] [id = 15] 09:10:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 42 (0x7f3cfcac4000) [pid = 1844] [serial = 42] [outer = (nil)] 09:10:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 43 (0x7f3d01bec800) [pid = 1844] [serial = 43] [outer = 0x7f3cfcac4000] 09:10:49 INFO - PROCESS | 1844 | 1460995849512 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 44 (0x7f3d02fdec00) [pid = 1844] [serial = 44] [outer = 0x7f3cfcac4000] 09:10:50 INFO - PROCESS | 1844 | 1460995850166 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1030ms 09:10:50 INFO - PROCESS | 1844 | 1460995850213 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 1844 | 1460995850219 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:10:50 INFO - PROCESS | 1844 | 1460995850229 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 1844 | 1460995850232 Marionette TRACE conn3 <- [1,34,null,{}] 09:10:50 INFO - PROCESS | 1844 | 1460995850238 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:50 INFO - PROCESS | 1844 | 1460995850379 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:10:50 INFO - PROCESS | 1844 | 1460995850462 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04791800 == 16 [pid = 1844] [id = 16] 09:10:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 45 (0x7f3cfcabcc00) [pid = 1844] [serial = 45] [outer = (nil)] 09:10:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 46 (0x7f3d0488d800) [pid = 1844] [serial = 46] [outer = 0x7f3cfcabcc00] 09:10:50 INFO - PROCESS | 1844 | 1460995850525 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 47 (0x7f3d04e6e000) [pid = 1844] [serial = 47] [outer = 0x7f3cfcabcc00] 09:10:51 INFO - PROCESS | 1844 | 1460995851165 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 985ms 09:10:51 INFO - PROCESS | 1844 | 1460995851214 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 1844 | 1460995851218 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:10:51 INFO - PROCESS | 1844 | 1460995851226 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 1844 | 1460995851236 Marionette TRACE conn3 <- [1,38,null,{}] 09:10:51 INFO - PROCESS | 1844 | 1460995851250 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:51 INFO - PROCESS | 1844 | 1460995851420 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:10:51 INFO - PROCESS | 1844 | 1460995851443 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04de0000 == 17 [pid = 1844] [id = 17] 09:10:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 48 (0x7f3cfaaa8c00) [pid = 1844] [serial = 48] [outer = (nil)] 09:10:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7f3d06d20800) [pid = 1844] [serial = 49] [outer = 0x7f3cfaaa8c00] 09:10:51 INFO - PROCESS | 1844 | 1460995851505 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7f3d0a9f3000) [pid = 1844] [serial = 50] [outer = 0x7f3cfaaa8c00] 09:10:52 INFO - PROCESS | 1844 | 1460995852218 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1037ms 09:10:52 INFO - PROCESS | 1844 | 1460995852263 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:10:52 INFO - PROCESS | 1844 | 1460995852267 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:10:52 INFO - PROCESS | 1844 | 1460995852274 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 1844 | 1460995852277 Marionette TRACE conn3 <- [1,42,null,{}] 09:10:52 INFO - PROCESS | 1844 | 1460995852282 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:52 INFO - PROCESS | 1844 | 1460995852506 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:10:52 INFO - PROCESS | 1844 | 1460995852534 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0562b000 == 18 [pid = 1844] [id = 18] 09:10:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7f3cfe92f800) [pid = 1844] [serial = 51] [outer = (nil)] 09:10:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7f3d0aa4d800) [pid = 1844] [serial = 52] [outer = 0x7f3cfe92f800] 09:10:52 INFO - PROCESS | 1844 | 1460995852607 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7f3d108d4800) [pid = 1844] [serial = 53] [outer = 0x7f3cfe92f800] 09:10:53 INFO - PROCESS | 1844 | 1460995853248 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1028ms 09:10:53 INFO - PROCESS | 1844 | 1460995853302 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 1844 | 1460995853305 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:10:53 INFO - PROCESS | 1844 | 1460995853311 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 1844 | 1460995853314 Marionette TRACE conn3 <- [1,46,null,{}] 09:10:53 INFO - PROCESS | 1844 | 1460995853319 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:53 INFO - PROCESS | 1844 | 1460995853484 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:10:53 INFO - PROCESS | 1844 | 1460995853606 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfab90000 == 19 [pid = 1844] [id = 19] 09:10:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7f3cfaaa9800) [pid = 1844] [serial = 54] [outer = (nil)] 09:10:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7f3cfab6c400) [pid = 1844] [serial = 55] [outer = 0x7f3cfaaa9800] 09:10:53 INFO - PROCESS | 1844 | 1460995853710 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7f3cfadc0800) [pid = 1844] [serial = 56] [outer = 0x7f3cfaaa9800] 09:10:54 INFO - PROCESS | 1844 | 1460995854639 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1378ms 09:10:54 INFO - PROCESS | 1844 | 1460995854691 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 1844 | 1460995854697 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:10:54 INFO - PROCESS | 1844 | 1460995854704 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 1844 | 1460995854710 Marionette TRACE conn3 <- [1,50,null,{}] 09:10:54 INFO - PROCESS | 1844 | 1460995854718 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:54 INFO - PROCESS | 1844 | 1460995854884 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:10:55 INFO - PROCESS | 1844 | 1460995855006 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04394000 == 20 [pid = 1844] [id = 20] 09:10:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7f3cfaaabc00) [pid = 1844] [serial = 57] [outer = (nil)] 09:10:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 58 (0x7f3d01be8800) [pid = 1844] [serial = 58] [outer = 0x7f3cfaaabc00] 09:10:55 INFO - PROCESS | 1844 | 1460995855083 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 59 (0x7f3d02c72c00) [pid = 1844] [serial = 59] [outer = 0x7f3cfaaabc00] 09:10:55 INFO - PROCESS | 1844 | 1460995855917 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1240ms 09:10:55 INFO - PROCESS | 1844 | 1460995855949 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 1844 | 1460995855954 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:10:55 INFO - PROCESS | 1844 | 1460995855963 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 1844 | 1460995855966 Marionette TRACE conn3 <- [1,54,null,{}] 09:10:55 INFO - PROCESS | 1844 | 1460995855974 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:56 INFO - PROCESS | 1844 | 1460995856134 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:10:56 INFO - PROCESS | 1844 | 1460995856264 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06d38800 == 21 [pid = 1844] [id = 21] 09:10:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7f3cfcac3400) [pid = 1844] [serial = 60] [outer = (nil)] 09:10:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7f3d0488ec00) [pid = 1844] [serial = 61] [outer = 0x7f3cfcac3400] 09:10:56 INFO - PROCESS | 1844 | 1460995856339 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7f3d04d83400) [pid = 1844] [serial = 62] [outer = 0x7f3cfcac3400] 09:10:57 INFO - PROCESS | 1844 | 1460995857239 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1328ms 09:10:57 INFO - PROCESS | 1844 | 1460995857293 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 1844 | 1460995857296 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:10:57 INFO - PROCESS | 1844 | 1460995857312 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 1844 | 1460995857321 Marionette TRACE conn3 <- [1,58,null,{}] 09:10:57 INFO - PROCESS | 1844 | 1460995857328 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:57 INFO - PROCESS | 1844 | 1460995857496 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:10:57 INFO - PROCESS | 1844 | 1460995857715 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d024b4000 == 22 [pid = 1844] [id = 22] 09:10:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7f3cfadc1800) [pid = 1844] [serial = 63] [outer = (nil)] 09:10:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7f3cfcabd000) [pid = 1844] [serial = 64] [outer = 0x7f3cfadc1800] 09:10:57 INFO - PROCESS | 1844 | 1460995857828 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7f3cfd639400) [pid = 1844] [serial = 65] [outer = 0x7f3cfadc1800] 09:10:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0562b000 == 21 [pid = 1844] [id = 18] 09:10:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04de0000 == 20 [pid = 1844] [id = 17] 09:10:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04791800 == 19 [pid = 1844] [id = 16] 09:10:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfeab0800 == 18 [pid = 1844] [id = 15] 09:10:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfd5d8800 == 17 [pid = 1844] [id = 14] 09:10:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d024c3800 == 16 [pid = 1844] [id = 12] 09:10:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa7f800 == 15 [pid = 1844] [id = 9] 09:10:58 INFO - PROCESS | 1844 | 1460995858751 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1502ms 09:10:58 INFO - PROCESS | 1844 | 1460995858808 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 1844 | 1460995858813 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:10:58 INFO - PROCESS | 1844 | 1460995858823 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 1844 | 1460995858828 Marionette TRACE conn3 <- [1,62,null,{}] 09:10:58 INFO - PROCESS | 1844 | 1460995858838 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:59 INFO - PROCESS | 1844 | 1460995859055 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:10:59 INFO - PROCESS | 1844 | 1460995859224 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d01cb4000 == 16 [pid = 1844] [id = 23] 09:10:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7f3d012a5000) [pid = 1844] [serial = 66] [outer = (nil)] 09:10:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7f3d01bf2800) [pid = 1844] [serial = 67] [outer = 0x7f3d012a5000] 09:10:59 INFO - PROCESS | 1844 | 1460995859307 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7f3d02e4a800) [pid = 1844] [serial = 68] [outer = 0x7f3d012a5000] 09:11:00 INFO - PROCESS | 1844 | 1460995860092 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1338ms 09:11:00 INFO - PROCESS | 1844 | 1460995860162 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 1844 | 1460995860170 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:11:00 INFO - PROCESS | 1844 | 1460995860181 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 1844 | 1460995860184 Marionette TRACE conn3 <- [1,66,null,{}] 09:11:00 INFO - PROCESS | 1844 | 1460995860190 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:00 INFO - PROCESS | 1844 | 1460995860354 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:11:00 INFO - PROCESS | 1844 | 1460995860479 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04790800 == 17 [pid = 1844] [id = 24] 09:11:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7f3cfadbd800) [pid = 1844] [serial = 69] [outer = (nil)] 09:11:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7f3d047d9800) [pid = 1844] [serial = 70] [outer = 0x7f3cfadbd800] 09:11:00 INFO - PROCESS | 1844 | 1460995860567 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7f3d04b0b000) [pid = 1844] [serial = 71] [outer = 0x7f3cfadbd800] 09:11:01 INFO - PROCESS | 1844 | 1460995861486 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1382ms 09:11:01 INFO - PROCESS | 1844 | 1460995861563 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:11:01 INFO - PROCESS | 1844 | 1460995861567 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:11:01 INFO - PROCESS | 1844 | 1460995861574 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 1844 | 1460995861580 Marionette TRACE conn3 <- [1,70,null,{}] 09:11:01 INFO - PROCESS | 1844 | 1460995861595 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:01 INFO - PROCESS | 1844 | 1460995861800 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:11:01 INFO - PROCESS | 1844 | 1460995861922 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06d42800 == 18 [pid = 1844] [id = 25] 09:11:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7f3d047d7400) [pid = 1844] [serial = 72] [outer = (nil)] 09:11:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7f3d0a9f3c00) [pid = 1844] [serial = 73] [outer = 0x7f3d047d7400] 09:11:02 INFO - PROCESS | 1844 | 1460995862019 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7f3d1190c800) [pid = 1844] [serial = 74] [outer = 0x7f3d047d7400] 09:11:02 INFO - PROCESS | 1844 | 1460995862840 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1338ms 09:11:02 INFO - PROCESS | 1844 | 1460995862917 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 1844 | 1460995862922 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:11:02 INFO - PROCESS | 1844 | 1460995862930 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1844 | 1460995862933 Marionette TRACE conn3 <- [1,74,null,{}] 09:11:02 INFO - PROCESS | 1844 | 1460995862942 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:03 INFO - PROCESS | 1844 | 1460995863112 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:11:03 INFO - PROCESS | 1844 | 1460995863234 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d108e1000 == 19 [pid = 1844] [id = 26] 09:11:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7f3cfadbc000) [pid = 1844] [serial = 75] [outer = (nil)] 09:11:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7f3d1281e000) [pid = 1844] [serial = 76] [outer = 0x7f3cfadbc000] 09:11:03 INFO - PROCESS | 1844 | 1460995863315 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7f3d129cc000) [pid = 1844] [serial = 77] [outer = 0x7f3cfadbc000] 09:11:04 INFO - PROCESS | 1844 | 1460995864107 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1233ms 09:11:04 INFO - PROCESS | 1844 | 1460995864166 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 1844 | 1460995864170 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:11:04 INFO - PROCESS | 1844 | 1460995864176 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 1844 | 1460995864179 Marionette TRACE conn3 <- [1,78,null,{}] 09:11:04 INFO - PROCESS | 1844 | 1460995864185 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:04 INFO - PROCESS | 1844 | 1460995864334 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:11:04 INFO - PROCESS | 1844 | 1460995864462 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d114e4800 == 20 [pid = 1844] [id = 27] 09:11:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7f3cfcb6a400) [pid = 1844] [serial = 78] [outer = (nil)] 09:11:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7f3d12b0ac00) [pid = 1844] [serial = 79] [outer = 0x7f3cfcb6a400] 09:11:04 INFO - PROCESS | 1844 | 1460995864537 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7f3d14a25800) [pid = 1844] [serial = 80] [outer = 0x7f3cfcb6a400] 09:11:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfab90000 == 19 [pid = 1844] [id = 19] 09:11:05 INFO - PROCESS | 1844 | 1460995865539 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1432ms 09:11:05 INFO - PROCESS | 1844 | 1460995865610 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 1844 | 1460995865621 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:11:05 INFO - PROCESS | 1844 | 1460995865638 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 1844 | 1460995865645 Marionette TRACE conn3 <- [1,82,null,{}] 09:11:05 INFO - PROCESS | 1844 | 1460995865655 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:05 INFO - PROCESS | 1844 | 1460995865888 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:11:06 INFO - PROCESS | 1844 | 1460995866090 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03c9f800 == 20 [pid = 1844] [id = 28] 09:11:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7f3d021be800) [pid = 1844] [serial = 81] [outer = (nil)] 09:11:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7f3d02bd4400) [pid = 1844] [serial = 82] [outer = 0x7f3d021be800] 09:11:06 INFO - PROCESS | 1844 | 1460995866173 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7f3d0368d400) [pid = 1844] [serial = 83] [outer = 0x7f3d021be800] 09:11:06 INFO - PROCESS | 1844 | 1460995866981 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1389ms 09:11:07 INFO - PROCESS | 1844 | 1460995867035 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 1844 | 1460995867044 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:11:07 INFO - PROCESS | 1844 | 1460995867054 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 1844 | 1460995867058 Marionette TRACE conn3 <- [1,86,null,{}] 09:11:07 INFO - PROCESS | 1844 | 1460995867065 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:07 INFO - PROCESS | 1844 | 1460995867237 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:11:07 INFO - PROCESS | 1844 | 1460995867365 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06e94000 == 21 [pid = 1844] [id = 29] 09:11:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7f3d021c2c00) [pid = 1844] [serial = 84] [outer = (nil)] 09:11:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7f3d05125800) [pid = 1844] [serial = 85] [outer = 0x7f3d021c2c00] 09:11:07 INFO - PROCESS | 1844 | 1460995867440 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7f3d070a2800) [pid = 1844] [serial = 86] [outer = 0x7f3d021c2c00] 09:11:08 INFO - PROCESS | 1844 | 1460995868309 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1283ms 09:11:08 INFO - PROCESS | 1844 | 1460995868356 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 1844 | 1460995868360 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:11:08 INFO - PROCESS | 1844 | 1460995868367 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 1844 | 1460995868374 Marionette TRACE conn3 <- [1,90,null,{}] 09:11:08 INFO - PROCESS | 1844 | 1460995868391 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:08 INFO - PROCESS | 1844 | 1460995868562 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:11:08 INFO - PROCESS | 1844 | 1460995868688 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d116d1000 == 22 [pid = 1844] [id = 30] 09:11:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7f3d11443400) [pid = 1844] [serial = 87] [outer = (nil)] 09:11:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7f3d119e0800) [pid = 1844] [serial = 88] [outer = 0x7f3d11443400] 09:11:08 INFO - PROCESS | 1844 | 1460995868767 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7f3d12b06800) [pid = 1844] [serial = 89] [outer = 0x7f3d11443400] 09:11:09 INFO - PROCESS | 1844 | 1460995869637 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1336ms 09:11:09 INFO - PROCESS | 1844 | 1460995869705 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:11:09 INFO - PROCESS | 1844 | 1460995869710 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:11:09 INFO - PROCESS | 1844 | 1460995869716 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1844 | 1460995869719 Marionette TRACE conn3 <- [1,94,null,{}] 09:11:09 INFO - PROCESS | 1844 | 1460995869725 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:09 INFO - PROCESS | 1844 | 1460995869883 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:11:10 INFO - PROCESS | 1844 | 1460995870008 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11b6a000 == 23 [pid = 1844] [id = 31] 09:11:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7f3d116af800) [pid = 1844] [serial = 90] [outer = (nil)] 09:11:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f3d16240400) [pid = 1844] [serial = 91] [outer = 0x7f3d116af800] 09:11:10 INFO - PROCESS | 1844 | 1460995870082 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f3d1682ec00) [pid = 1844] [serial = 92] [outer = 0x7f3d116af800] 09:11:11 INFO - PROCESS | 1844 | 1460995871034 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1382ms 09:11:11 INFO - PROCESS | 1844 | 1460995871107 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 1844 | 1460995871111 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:11:11 INFO - PROCESS | 1844 | 1460995871122 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 1844 | 1460995871127 Marionette TRACE conn3 <- [1,98,null,{}] 09:11:11 INFO - PROCESS | 1844 | 1460995871135 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:11 INFO - PROCESS | 1844 | 1460995871293 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:11:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06d42800 == 22 [pid = 1844] [id = 25] 09:11:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04790800 == 21 [pid = 1844] [id = 24] 09:11:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d01cb4000 == 20 [pid = 1844] [id = 23] 09:11:11 INFO - PROCESS | 1844 | 1460995871503 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d012b9800 == 21 [pid = 1844] [id = 32] 09:11:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f3cfd5d2400) [pid = 1844] [serial = 93] [outer = (nil)] 09:11:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f3d0138fc00) [pid = 1844] [serial = 94] [outer = 0x7f3cfd5d2400] 09:11:11 INFO - PROCESS | 1844 | 1460995871637 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f3d03ab5c00) [pid = 1844] [serial = 95] [outer = 0x7f3cfd5d2400] 09:11:12 INFO - PROCESS | 1844 | 1460995872461 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1384ms 09:11:12 INFO - PROCESS | 1844 | 1460995872508 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:11:12 INFO - PROCESS | 1844 | 1460995872513 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:11:12 INFO - PROCESS | 1844 | 1460995872521 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 1844 | 1460995872527 Marionette TRACE conn3 <- [1,102,null,{}] 09:11:12 INFO - PROCESS | 1844 | 1460995872535 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:12 INFO - PROCESS | 1844 | 1460995872701 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:11:12 INFO - PROCESS | 1844 | 1460995872830 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0b7b8000 == 22 [pid = 1844] [id = 33] 09:11:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f3cfd63d800) [pid = 1844] [serial = 96] [outer = (nil)] 09:11:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f3d0aa52800) [pid = 1844] [serial = 97] [outer = 0x7f3cfd63d800] 09:11:12 INFO - PROCESS | 1844 | 1460995872908 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f3d11908c00) [pid = 1844] [serial = 98] [outer = 0x7f3cfd63d800] 09:11:13 INFO - PROCESS | 1844 | 1460995873791 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1284ms 09:11:13 INFO - PROCESS | 1844 | 1460995873808 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 1844 | 1460995873815 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:11:13 INFO - PROCESS | 1844 | 1460995873825 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 1844 | 1460995873828 Marionette TRACE conn3 <- [1,106,null,{}] 09:11:13 INFO - PROCESS | 1844 | 1460995873834 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:13 INFO - PROCESS | 1844 | 1460995873990 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:11:14 INFO - PROCESS | 1844 | 1460995874125 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d119a5000 == 23 [pid = 1844] [id = 34] 09:11:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f3d06d14000) [pid = 1844] [serial = 99] [outer = (nil)] 09:11:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f3d145e8c00) [pid = 1844] [serial = 100] [outer = 0x7f3d06d14000] 09:11:14 INFO - PROCESS | 1844 | 1460995874201 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f3d14b89c00) [pid = 1844] [serial = 101] [outer = 0x7f3d06d14000] 09:11:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f3d169af800) [pid = 1844] [serial = 102] [outer = 0x7f3cfb83e400] 09:11:15 INFO - PROCESS | 1844 | 1460995875137 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1429ms 09:11:15 INFO - PROCESS | 1844 | 1460995875255 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 1844 | 1460995875259 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:11:15 INFO - PROCESS | 1844 | 1460995875276 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 1844 | 1460995875284 Marionette TRACE conn3 <- [1,110,null,{}] 09:11:15 INFO - PROCESS | 1844 | 1460995875298 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:15 INFO - PROCESS | 1844 | 1460995875498 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:11:15 INFO - PROCESS | 1844 | 1460995875675 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d12b58000 == 24 [pid = 1844] [id = 35] 09:11:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f3cfadc1c00) [pid = 1844] [serial = 103] [outer = (nil)] 09:11:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f3d01ce6000) [pid = 1844] [serial = 104] [outer = 0x7f3cfadc1c00] 09:11:15 INFO - PROCESS | 1844 | 1460995875767 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f3d18a94400) [pid = 1844] [serial = 105] [outer = 0x7f3cfadc1c00] 09:11:16 INFO - PROCESS | 1844 | 1460995876556 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1344ms 09:11:16 INFO - PROCESS | 1844 | 1460995876619 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:11:16 INFO - PROCESS | 1844 | 1460995876624 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:11:16 INFO - PROCESS | 1844 | 1460995876631 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 1844 | 1460995876634 Marionette TRACE conn3 <- [1,114,null,{}] 09:11:16 INFO - PROCESS | 1844 | 1460995876641 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:16 INFO - PROCESS | 1844 | 1460995876802 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:11:16 INFO - PROCESS | 1844 | 1460995876930 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d163d8800 == 25 [pid = 1844] [id = 36] 09:11:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f3cfab70c00) [pid = 1844] [serial = 106] [outer = (nil)] 09:11:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f3d1978a000) [pid = 1844] [serial = 107] [outer = 0x7f3cfab70c00] 09:11:17 INFO - PROCESS | 1844 | 1460995877005 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f3d1ad5b400) [pid = 1844] [serial = 108] [outer = 0x7f3cfab70c00] 09:11:17 INFO - PROCESS | 1844 | 1460995877980 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1385ms 09:11:18 INFO - PROCESS | 1844 | 1460995878015 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 1844 | 1460995878019 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:11:18 INFO - PROCESS | 1844 | 1460995878028 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 1844 | 1460995878033 Marionette TRACE conn3 <- [1,118,null,{}] 09:11:18 INFO - PROCESS | 1844 | 1460995878042 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:18 INFO - PROCESS | 1844 | 1460995878204 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:11:18 INFO - PROCESS | 1844 | 1460995878365 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06d37800 == 26 [pid = 1844] [id = 37] 09:11:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f3d03c99400) [pid = 1844] [serial = 109] [outer = (nil)] 09:11:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f3d047da800) [pid = 1844] [serial = 110] [outer = 0x7f3d03c99400] 09:11:18 INFO - PROCESS | 1844 | 1460995878488 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f3d059a5400) [pid = 1844] [serial = 111] [outer = 0x7f3d03c99400] 09:11:19 INFO - PROCESS | 1844 | 1460995879197 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1191ms 09:11:19 INFO - PROCESS | 1844 | 1460995879220 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 1844 | 1460995879229 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:11:19 INFO - PROCESS | 1844 | 1460995879241 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 1844 | 1460995879245 Marionette TRACE conn3 <- [1,122,null,{}] 09:11:19 INFO - PROCESS | 1844 | 1460995879251 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:19 INFO - PROCESS | 1844 | 1460995879459 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:11:19 INFO - PROCESS | 1844 | 1460995879477 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03f3c800 == 27 [pid = 1844] [id = 38] 09:11:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f3d047d3c00) [pid = 1844] [serial = 112] [outer = (nil)] 09:11:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f3d11bdac00) [pid = 1844] [serial = 113] [outer = 0x7f3d047d3c00] 09:11:19 INFO - PROCESS | 1844 | 1460995879584 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f3d14ac4000) [pid = 1844] [serial = 114] [outer = 0x7f3d047d3c00] 09:11:20 INFO - PROCESS | 1844 | 1460995880522 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1334ms 09:11:20 INFO - PROCESS | 1844 | 1460995880575 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 1844 | 1460995880583 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:11:20 INFO - PROCESS | 1844 | 1460995880592 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 1844 | 1460995880597 Marionette TRACE conn3 <- [1,126,null,{}] 09:11:20 INFO - PROCESS | 1844 | 1460995880604 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:20 INFO - PROCESS | 1844 | 1460995880792 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:11:20 INFO - PROCESS | 1844 | 1460995880926 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11784800 == 28 [pid = 1844] [id = 39] 09:11:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f3d108da000) [pid = 1844] [serial = 115] [outer = (nil)] 09:11:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f3d11990000) [pid = 1844] [serial = 116] [outer = 0x7f3d108da000] 09:11:21 INFO - PROCESS | 1844 | 1460995881004 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f3d12cb8000) [pid = 1844] [serial = 117] [outer = 0x7f3d108da000] 09:11:21 INFO - PROCESS | 1844 | 1460995881907 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1387ms 09:11:21 INFO - PROCESS | 1844 | 1460995881981 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 1844 | 1460995881989 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:11:22 INFO - PROCESS | 1844 | 1460995882000 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 1844 | 1460995882005 Marionette TRACE conn3 <- [1,130,null,{}] 09:11:22 INFO - PROCESS | 1844 | 1460995882011 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:22 INFO - PROCESS | 1844 | 1460995882225 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:11:22 INFO - PROCESS | 1844 | 1460995882374 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfeab5800 == 29 [pid = 1844] [id = 40] 09:11:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f3cfe921000) [pid = 1844] [serial = 118] [outer = (nil)] 09:11:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f3cfe922c00) [pid = 1844] [serial = 119] [outer = 0x7f3cfe921000] 09:11:22 INFO - PROCESS | 1844 | 1460995882452 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f3cfe928c00) [pid = 1844] [serial = 120] [outer = 0x7f3cfe921000] 09:11:23 INFO - PROCESS | 1844 | 1460995883243 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1295ms 09:11:23 INFO - PROCESS | 1844 | 1460995883294 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1844 | 1460995883299 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:11:23 INFO - PROCESS | 1844 | 1460995883305 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1844 | 1460995883311 Marionette TRACE conn3 <- [1,134,null,{}] 09:11:23 INFO - PROCESS | 1844 | 1460995883345 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:23 INFO - PROCESS | 1844 | 1460995883514 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:11:23 INFO - PROCESS | 1844 | 1460995883650 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa87000 == 30 [pid = 1844] [id = 41] 09:11:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f3cfeb05400) [pid = 1844] [serial = 121] [outer = (nil)] 09:11:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f3cfeb10800) [pid = 1844] [serial = 122] [outer = 0x7f3cfeb05400] 09:11:23 INFO - PROCESS | 1844 | 1460995883732 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f3d01014800) [pid = 1844] [serial = 123] [outer = 0x7f3cfeb05400] 09:11:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06d37800 == 29 [pid = 1844] [id = 37] 09:11:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03f53800 == 28 [pid = 1844] [id = 13] 09:11:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d119a5000 == 27 [pid = 1844] [id = 34] 09:11:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0b7b8000 == 26 [pid = 1844] [id = 33] 09:11:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d012b9800 == 25 [pid = 1844] [id = 32] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d116d1000 == 24 [pid = 1844] [id = 30] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06e94000 == 23 [pid = 1844] [id = 29] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04394000 == 22 [pid = 1844] [id = 20] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfab98000 == 21 [pid = 1844] [id = 8] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d108e1000 == 20 [pid = 1844] [id = 26] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfd5ee000 == 19 [pid = 1844] [id = 6] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d12b58000 == 18 [pid = 1844] [id = 35] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03c9f800 == 17 [pid = 1844] [id = 28] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11b6a000 == 16 [pid = 1844] [id = 31] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d163d8800 == 15 [pid = 1844] [id = 36] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d024b4000 == 14 [pid = 1844] [id = 22] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfeab5800 == 13 [pid = 1844] [id = 40] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06d38800 == 12 [pid = 1844] [id = 21] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03f3c800 == 11 [pid = 1844] [id = 38] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d114e4800 == 10 [pid = 1844] [id = 27] 09:11:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11784800 == 9 [pid = 1844] [id = 39] 09:11:28 INFO - PROCESS | 1844 | 1460995888396 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 5116ms 09:11:28 INFO - PROCESS | 1844 | 1460995888453 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:11:28 INFO - PROCESS | 1844 | 1460995888460 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:11:28 INFO - PROCESS | 1844 | 1460995888469 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 1844 | 1460995888475 Marionette TRACE conn3 <- [1,138,null,{}] 09:11:28 INFO - PROCESS | 1844 | 1460995888483 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:28 INFO - PROCESS | 1844 | 1460995888646 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:11:28 INFO - PROCESS | 1844 | 1460995888660 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d01381800 == 10 [pid = 1844] [id = 42] 09:11:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f3cfeb5c000) [pid = 1844] [serial = 124] [outer = (nil)] 09:11:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f3cfeb5f000) [pid = 1844] [serial = 125] [outer = 0x7f3cfeb5c000] 09:11:28 INFO - PROCESS | 1844 | 1460995888731 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f3d0100dc00) [pid = 1844] [serial = 126] [outer = 0x7f3cfeb5c000] 09:11:29 INFO - PROCESS | 1844 | 1460995889519 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1089ms 09:11:29 INFO - PROCESS | 1844 | 1460995889573 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 1844 | 1460995889584 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:11:29 INFO - PROCESS | 1844 | 1460995889598 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 1844 | 1460995889603 Marionette TRACE conn3 <- [1,142,null,{}] 09:11:29 INFO - PROCESS | 1844 | 1460995889608 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:29 INFO - PROCESS | 1844 | 1460995889769 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:11:29 INFO - PROCESS | 1844 | 1460995889781 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04dd8000 == 11 [pid = 1844] [id = 43] 09:11:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f3cfcb68400) [pid = 1844] [serial = 127] [outer = (nil)] 09:11:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3d02c6c800) [pid = 1844] [serial = 128] [outer = 0x7f3cfcb68400] 09:11:29 INFO - PROCESS | 1844 | 1460995889844 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3d037ed800) [pid = 1844] [serial = 129] [outer = 0x7f3cfcb68400] 09:11:30 INFO - PROCESS | 1844 | 1460995890886 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1335ms 09:11:30 INFO - PROCESS | 1844 | 1460995890930 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:11:30 INFO - PROCESS | 1844 | 1460995890935 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:11:30 INFO - PROCESS | 1844 | 1460995890941 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 1844 | 1460995890947 Marionette TRACE conn3 <- [1,146,null,{}] 09:11:30 INFO - PROCESS | 1844 | 1460995890983 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:31 INFO - PROCESS | 1844 | 1460995891184 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:11:31 INFO - PROCESS | 1844 | 1460995891211 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d114e2800 == 12 [pid = 1844] [id = 44] 09:11:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3d012a1c00) [pid = 1844] [serial = 130] [outer = (nil)] 09:11:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3d06e0f000) [pid = 1844] [serial = 131] [outer = 0x7f3d012a1c00] 09:11:31 INFO - PROCESS | 1844 | 1460995891287 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3d116b6800) [pid = 1844] [serial = 132] [outer = 0x7f3d012a1c00] 09:11:32 INFO - PROCESS | 1844 | 1460995892079 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1189ms 09:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:11:32 INFO - PROCESS | 1844 | 1460995892131 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1844 | 1460995892135 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:11:32 INFO - PROCESS | 1844 | 1460995892141 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1844 | 1460995892144 Marionette TRACE conn3 <- [1,150,null,{}] 09:11:32 INFO - PROCESS | 1844 | 1460995892149 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:32 INFO - PROCESS | 1844 | 1460995892338 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:11:32 INFO - PROCESS | 1844 | 1460995892361 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d12b58800 == 13 [pid = 1844] [id = 45] 09:11:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3cfe927c00) [pid = 1844] [serial = 133] [outer = (nil)] 09:11:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3d129c8800) [pid = 1844] [serial = 134] [outer = 0x7f3cfe927c00] 09:11:32 INFO - PROCESS | 1844 | 1460995892425 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3d12b08800) [pid = 1844] [serial = 135] [outer = 0x7f3cfe927c00] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3cfcac3400) [pid = 1844] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3cfd63d800) [pid = 1844] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3d021c2c00) [pid = 1844] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3cfaaabc00) [pid = 1844] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3cfaaa9800) [pid = 1844] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3cfadbd800) [pid = 1844] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3d116af800) [pid = 1844] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3d012a5000) [pid = 1844] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f3cfadc1800) [pid = 1844] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f3cfd5c7c00) [pid = 1844] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f3cfcabcc00) [pid = 1844] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f3cfaaa8c00) [pid = 1844] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f3cfcab9c00) [pid = 1844] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f3cfaaa8400) [pid = 1844] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f3cfe92f800) [pid = 1844] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f3d03c8f400) [pid = 1844] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f3cfcac4000) [pid = 1844] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f3cfab70c00) [pid = 1844] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f3d03c99400) [pid = 1844] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f3d047d3c00) [pid = 1844] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f3cfc478000) [pid = 1844] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f3cfcb6bc00) [pid = 1844] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f3d108da000) [pid = 1844] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f3d021be800) [pid = 1844] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f3d06d14000) [pid = 1844] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f3cfcb6a400) [pid = 1844] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f3cfadc1c00) [pid = 1844] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f3d11443400) [pid = 1844] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f3d047d7400) [pid = 1844] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f3cfadbc000) [pid = 1844] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:11:33 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f3cfd5d2400) [pid = 1844] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:11:34 INFO - PROCESS | 1844 | 1460995894192 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 2090ms 09:11:34 INFO - PROCESS | 1844 | 1460995894250 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 1844 | 1460995894263 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:11:34 INFO - PROCESS | 1844 | 1460995894296 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 1844 | 1460995894298 Marionette TRACE conn3 <- [1,154,null,{}] 09:11:34 INFO - PROCESS | 1844 | 1460995894302 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:34 INFO - PROCESS | 1844 | 1460995894441 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:11:34 INFO - PROCESS | 1844 | 1460995894532 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d02caf800 == 14 [pid = 1844] [id = 46] 09:11:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f3cfaaa8c00) [pid = 1844] [serial = 136] [outer = (nil)] 09:11:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f3cfd63d800) [pid = 1844] [serial = 137] [outer = 0x7f3cfaaa8c00] 09:11:34 INFO - PROCESS | 1844 | 1460995894595 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f3d047da000) [pid = 1844] [serial = 138] [outer = 0x7f3cfaaa8c00] 09:11:35 INFO - PROCESS | 1844 | 1460995895334 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1090ms 09:11:35 INFO - PROCESS | 1844 | 1460995895378 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 1844 | 1460995895382 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:11:35 INFO - PROCESS | 1844 | 1460995895388 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 1844 | 1460995895390 Marionette TRACE conn3 <- [1,158,null,{}] 09:11:35 INFO - PROCESS | 1844 | 1460995895399 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:35 INFO - PROCESS | 1844 | 1460995895632 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:11:35 INFO - PROCESS | 1844 | 1460995895764 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfc45a800 == 15 [pid = 1844] [id = 47] 09:11:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f3cfaaaec00) [pid = 1844] [serial = 139] [outer = (nil)] 09:11:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f3cfadc4000) [pid = 1844] [serial = 140] [outer = 0x7f3cfaaaec00] 09:11:35 INFO - PROCESS | 1844 | 1460995895841 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f3cfd586000) [pid = 1844] [serial = 141] [outer = 0x7f3cfaaaec00] 09:11:36 INFO - PROCESS | 1844 | 1460995896855 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1492ms 09:11:36 INFO - PROCESS | 1844 | 1460995896883 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 1844 | 1460995896890 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:11:36 INFO - PROCESS | 1844 | 1460995896897 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 1844 | 1460995896903 Marionette TRACE conn3 <- [1,162,null,{}] 09:11:36 INFO - PROCESS | 1844 | 1460995896910 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:37 INFO - PROCESS | 1844 | 1460995897072 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:11:37 INFO - PROCESS | 1844 | 1460995897212 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06d30800 == 16 [pid = 1844] [id = 48] 09:11:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f3cfeb60800) [pid = 1844] [serial = 142] [outer = (nil)] 09:11:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f3d02371c00) [pid = 1844] [serial = 143] [outer = 0x7f3cfeb60800] 09:11:37 INFO - PROCESS | 1844 | 1460995897329 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f3d037f6c00) [pid = 1844] [serial = 144] [outer = 0x7f3cfeb60800] 09:11:38 INFO - PROCESS | 1844 | 1460995898321 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1483ms 09:11:38 INFO - PROCESS | 1844 | 1460995898384 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:11:38 INFO - PROCESS | 1844 | 1460995898391 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:11:38 INFO - PROCESS | 1844 | 1460995898399 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 1844 | 1460995898402 Marionette TRACE conn3 <- [1,166,null,{}] 09:11:38 INFO - PROCESS | 1844 | 1460995898408 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:38 INFO - PROCESS | 1844 | 1460995898591 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:11:38 INFO - PROCESS | 1844 | 1460995898904 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfeac1000 == 17 [pid = 1844] [id = 49] 09:11:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f3cfe92f000) [pid = 1844] [serial = 145] [outer = (nil)] 09:11:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f3cfeb04000) [pid = 1844] [serial = 146] [outer = 0x7f3cfe92f000] 09:11:39 INFO - PROCESS | 1844 | 1460995899086 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f3cfeb5b400) [pid = 1844] [serial = 147] [outer = 0x7f3cfe92f000] 09:11:39 INFO - PROCESS | 1844 | 1460995899216 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:11:39 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f3d0368bc00) [pid = 1844] [serial = 12] [outer = (nil)] [url = about:blank] 09:11:39 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f3d03c9c800) [pid = 1844] [serial = 9] [outer = (nil)] [url = about:blank] 09:11:39 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f3cfeb10800) [pid = 1844] [serial = 122] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f3cfd63cc00) [pid = 1844] [serial = 40] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f3cfcabd000) [pid = 1844] [serial = 64] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f3d0488d800) [pid = 1844] [serial = 46] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f3cfca6d800) [pid = 1844] [serial = 28] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f3d06d20800) [pid = 1844] [serial = 49] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f3d0a9f3000) [pid = 1844] [serial = 50] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f3cfe92b800) [pid = 1844] [serial = 34] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f3cfaaae800) [pid = 1844] [serial = 25] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f3d03682400) [pid = 1844] [serial = 35] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f3d0aa4d800) [pid = 1844] [serial = 52] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f3d0442c000) [pid = 1844] [serial = 37] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f3d01bec800) [pid = 1844] [serial = 43] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f3d02fdec00) [pid = 1844] [serial = 44] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f3d01ce5000) [pid = 1844] [serial = 41] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7f3d108d4800) [pid = 1844] [serial = 53] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f3cfd5cc400) [pid = 1844] [serial = 38] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7f3d04e6e000) [pid = 1844] [serial = 47] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7f3cfadc2c00) [pid = 1844] [serial = 26] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7f3cfcb74800) [pid = 1844] [serial = 31] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7f3d01be8800) [pid = 1844] [serial = 58] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7f3d04b0b000) [pid = 1844] [serial = 71] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7f3d0a9f3c00) [pid = 1844] [serial = 73] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7f3d1682ec00) [pid = 1844] [serial = 92] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7f3cfab6c400) [pid = 1844] [serial = 55] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7f3d01bf2800) [pid = 1844] [serial = 67] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7f3d0aa52800) [pid = 1844] [serial = 97] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7f3d047d9800) [pid = 1844] [serial = 70] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7f3d0138fc00) [pid = 1844] [serial = 94] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7f3d02e4a800) [pid = 1844] [serial = 68] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7f3d16240400) [pid = 1844] [serial = 91] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 82 (0x7f3cfd639400) [pid = 1844] [serial = 65] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 81 (0x7f3d14508000) [pid = 1844] [serial = 2] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 80 (0x7f3d1281e000) [pid = 1844] [serial = 76] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 79 (0x7f3d11bdac00) [pid = 1844] [serial = 113] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 78 (0x7f3d04d83400) [pid = 1844] [serial = 62] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 77 (0x7f3d11908c00) [pid = 1844] [serial = 98] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 76 (0x7f3d070a2800) [pid = 1844] [serial = 86] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 75 (0x7f3d119e0800) [pid = 1844] [serial = 88] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 74 (0x7f3d02c72c00) [pid = 1844] [serial = 59] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 73 (0x7f3d11990000) [pid = 1844] [serial = 116] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 72 (0x7f3d0488ec00) [pid = 1844] [serial = 61] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 71 (0x7f3d05125800) [pid = 1844] [serial = 85] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 70 (0x7f3d145e8c00) [pid = 1844] [serial = 100] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7f3cfadc0800) [pid = 1844] [serial = 56] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7f3d059a5400) [pid = 1844] [serial = 111] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7f3cfcac4800) [pid = 1844] [serial = 19] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 66 (0x7f3d14a25800) [pid = 1844] [serial = 80] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 65 (0x7f3d18a94400) [pid = 1844] [serial = 105] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 64 (0x7f3d1978a000) [pid = 1844] [serial = 107] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 63 (0x7f3d01ce6000) [pid = 1844] [serial = 104] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 62 (0x7f3d12b06800) [pid = 1844] [serial = 89] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 61 (0x7f3d1190c800) [pid = 1844] [serial = 74] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 60 (0x7f3d0368d400) [pid = 1844] [serial = 83] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 59 (0x7f3cfadc2000) [pid = 1844] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 58 (0x7f3d129cc000) [pid = 1844] [serial = 77] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 57 (0x7f3d03ab5c00) [pid = 1844] [serial = 95] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 56 (0x7f3d12b0ac00) [pid = 1844] [serial = 79] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 55 (0x7f3d1ad5b400) [pid = 1844] [serial = 108] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 54 (0x7f3d047da800) [pid = 1844] [serial = 110] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 53 (0x7f3d14ac4000) [pid = 1844] [serial = 114] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 52 (0x7f3cfaaaa800) [pid = 1844] [serial = 23] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 51 (0x7f3d01010400) [pid = 1844] [serial = 22] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 50 (0x7f3cfcb6dc00) [pid = 1844] [serial = 16] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 49 (0x7f3d12cb8000) [pid = 1844] [serial = 117] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 48 (0x7f3cfcb74400) [pid = 1844] [serial = 17] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 47 (0x7f3d02bd4400) [pid = 1844] [serial = 82] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 46 (0x7f3d14b89c00) [pid = 1844] [serial = 101] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | --DOMWINDOW == 45 (0x7f3cfe922c00) [pid = 1844] [serial = 119] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 1844 | 1460995900109 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1781ms 09:11:40 INFO - PROCESS | 1844 | 1460995900180 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:11:40 INFO - PROCESS | 1844 | 1460995900185 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:11:40 INFO - PROCESS | 1844 | 1460995900191 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1844 | 1460995900196 Marionette TRACE conn3 <- [1,170,null,{}] 09:11:40 INFO - PROCESS | 1844 | 1460995900204 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:40 INFO - PROCESS | 1844 | 1460995900353 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:11:40 INFO - PROCESS | 1844 | 1460995900431 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfc450800 == 18 [pid = 1844] [id = 50] 09:11:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 46 (0x7f3cfcb70000) [pid = 1844] [serial = 148] [outer = (nil)] 09:11:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 47 (0x7f3cfe92f400) [pid = 1844] [serial = 149] [outer = 0x7f3cfcb70000] 09:11:40 INFO - PROCESS | 1844 | 1460995900538 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 48 (0x7f3cfeb61000) [pid = 1844] [serial = 150] [outer = 0x7f3cfcb70000] 09:11:41 INFO - PROCESS | 1844 | 1460995901363 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1190ms 09:11:41 INFO - PROCESS | 1844 | 1460995901383 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:11:41 INFO - PROCESS | 1844 | 1460995901389 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:11:41 INFO - PROCESS | 1844 | 1460995901396 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 1844 | 1460995901400 Marionette TRACE conn3 <- [1,174,null,{}] 09:11:41 INFO - PROCESS | 1844 | 1460995901405 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:41 INFO - PROCESS | 1844 | 1460995901542 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:11:41 INFO - PROCESS | 1844 | 1460995901559 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d012c4800 == 19 [pid = 1844] [id = 51] 09:11:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7f3d0100cc00) [pid = 1844] [serial = 151] [outer = (nil)] 09:11:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7f3d01bec800) [pid = 1844] [serial = 152] [outer = 0x7f3d0100cc00] 09:11:41 INFO - PROCESS | 1844 | 1460995901622 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7f3d02366800) [pid = 1844] [serial = 153] [outer = 0x7f3d0100cc00] 09:11:42 INFO - PROCESS | 1844 | 1460995902332 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 979ms 09:11:42 INFO - PROCESS | 1844 | 1460995902377 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 1844 | 1460995902381 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:11:42 INFO - PROCESS | 1844 | 1460995902390 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 1844 | 1460995902400 Marionette TRACE conn3 <- [1,178,null,{}] 09:11:42 INFO - PROCESS | 1844 | 1460995902434 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:42 INFO - PROCESS | 1844 | 1460995902623 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:11:42 INFO - PROCESS | 1844 | 1460995902654 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03627800 == 20 [pid = 1844] [id = 52] 09:11:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7f3d02c6ec00) [pid = 1844] [serial = 154] [outer = (nil)] 09:11:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7f3d0368bc00) [pid = 1844] [serial = 155] [outer = 0x7f3d02c6ec00] 09:11:42 INFO - PROCESS | 1844 | 1460995902722 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7f3d03c9d400) [pid = 1844] [serial = 156] [outer = 0x7f3d02c6ec00] 09:11:43 INFO - PROCESS | 1844 | 1460995903470 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1108ms 09:11:43 INFO - PROCESS | 1844 | 1460995903506 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 1844 | 1460995903510 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:11:43 INFO - PROCESS | 1844 | 1460995903523 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 1844 | 1460995903525 Marionette TRACE conn3 <- [1,182,null,{}] 09:11:43 INFO - PROCESS | 1844 | 1460995903531 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:43 INFO - PROCESS | 1844 | 1460995903702 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:11:43 INFO - PROCESS | 1844 | 1460995903763 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa69800 == 21 [pid = 1844] [id = 53] 09:11:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7f3d02e43800) [pid = 1844] [serial = 157] [outer = (nil)] 09:11:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7f3d047e0400) [pid = 1844] [serial = 158] [outer = 0x7f3d02e43800] 09:11:43 INFO - PROCESS | 1844 | 1460995903824 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7f3d04893c00) [pid = 1844] [serial = 159] [outer = 0x7f3d02e43800] 09:11:44 INFO - PROCESS | 1844 | --DOMWINDOW == 56 (0x7f3d012a1c00) [pid = 1844] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:11:44 INFO - PROCESS | 1844 | --DOMWINDOW == 55 (0x7f3cfe927c00) [pid = 1844] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:11:44 INFO - PROCESS | 1844 | --DOMWINDOW == 54 (0x7f3cfcb68400) [pid = 1844] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:11:44 INFO - PROCESS | 1844 | --DOMWINDOW == 53 (0x7f3cfeb05400) [pid = 1844] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:11:44 INFO - PROCESS | 1844 | --DOMWINDOW == 52 (0x7f3cfeb5c000) [pid = 1844] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:11:44 INFO - PROCESS | 1844 | --DOMWINDOW == 51 (0x7f3cfe921000) [pid = 1844] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:11:44 INFO - PROCESS | 1844 | 1460995904718 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1234ms 09:11:44 INFO - PROCESS | 1844 | 1460995904758 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 1844 | 1460995904762 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:11:44 INFO - PROCESS | 1844 | 1460995904768 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 1844 | 1460995904770 Marionette TRACE conn3 <- [1,186,null,{}] 09:11:44 INFO - PROCESS | 1844 | 1460995904776 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:44 INFO - PROCESS | 1844 | 1460995904913 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:11:44 INFO - PROCESS | 1844 | 1460995904928 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d047ad000 == 22 [pid = 1844] [id = 54] 09:11:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7f3d047da800) [pid = 1844] [serial = 160] [outer = (nil)] 09:11:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7f3d0496a400) [pid = 1844] [serial = 161] [outer = 0x7f3d047da800] 09:11:45 INFO - PROCESS | 1844 | 1460995905009 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7f3d04e72800) [pid = 1844] [serial = 162] [outer = 0x7f3d047da800] 09:11:45 INFO - PROCESS | 1844 | 1460995905781 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1034ms 09:11:45 INFO - PROCESS | 1844 | 1460995905804 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 1844 | 1460995905814 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:11:45 INFO - PROCESS | 1844 | 1460995905836 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 1844 | 1460995905840 Marionette TRACE conn3 <- [1,190,null,{}] 09:11:45 INFO - PROCESS | 1844 | 1460995905845 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:45 INFO - PROCESS | 1844 | 1460995905980 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:11:46 INFO - PROCESS | 1844 | 1460995905997 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04e41000 == 23 [pid = 1844] [id = 55] 09:11:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7f3d05124800) [pid = 1844] [serial = 163] [outer = (nil)] 09:11:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7f3d070a8c00) [pid = 1844] [serial = 164] [outer = 0x7f3d05124800] 09:11:46 INFO - PROCESS | 1844 | 1460995906061 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7f3d0a9fe400) [pid = 1844] [serial = 165] [outer = 0x7f3d05124800] 09:11:46 INFO - PROCESS | 1844 | 1460995906920 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1140ms 09:11:46 INFO - PROCESS | 1844 | 1460995906970 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 1844 | 1460995906979 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:11:46 INFO - PROCESS | 1844 | 1460995906990 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 1844 | 1460995906994 Marionette TRACE conn3 <- [1,194,null,{}] 09:11:47 INFO - PROCESS | 1844 | 1460995907050 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:47 INFO - PROCESS | 1844 | 1460995907223 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:11:47 INFO - PROCESS | 1844 | 1460995907345 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfeaba800 == 24 [pid = 1844] [id = 56] 09:11:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 58 (0x7f3cfb847000) [pid = 1844] [serial = 166] [outer = (nil)] 09:11:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 59 (0x7f3cfcb73800) [pid = 1844] [serial = 167] [outer = 0x7f3cfb847000] 09:11:47 INFO - PROCESS | 1844 | 1460995907425 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7f3cfe92b000) [pid = 1844] [serial = 168] [outer = 0x7f3cfb847000] 09:11:48 INFO - PROCESS | 1844 | 1460995908289 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1325ms 09:11:48 INFO - PROCESS | 1844 | 1460995908316 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1844 | 1460995908325 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:11:48 INFO - PROCESS | 1844 | 1460995908335 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 1844 | 1460995908340 Marionette TRACE conn3 <- [1,198,null,{}] 09:11:48 INFO - PROCESS | 1844 | 1460995908346 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:48 INFO - PROCESS | 1844 | 1460995908505 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:11:48 INFO - PROCESS | 1844 | 1460995908638 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04407800 == 25 [pid = 1844] [id = 57] 09:11:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7f3cfb95cc00) [pid = 1844] [serial = 169] [outer = (nil)] 09:11:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7f3d0138fc00) [pid = 1844] [serial = 170] [outer = 0x7f3cfb95cc00] 09:11:48 INFO - PROCESS | 1844 | 1460995908712 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7f3d021c9400) [pid = 1844] [serial = 171] [outer = 0x7f3cfb95cc00] 09:11:49 INFO - PROCESS | 1844 | 1460995909628 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1336ms 09:11:49 INFO - PROCESS | 1844 | 1460995909673 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:11:49 INFO - PROCESS | 1844 | 1460995909677 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:11:49 INFO - PROCESS | 1844 | 1460995909683 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 1844 | 1460995909689 Marionette TRACE conn3 <- [1,202,null,{}] 09:11:49 INFO - PROCESS | 1844 | 1460995909706 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:49 INFO - PROCESS | 1844 | 1460995909885 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:11:50 INFO - PROCESS | 1844 | 1460995910011 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0360d800 == 26 [pid = 1844] [id = 58] 09:11:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7f3d02bd8000) [pid = 1844] [serial = 172] [outer = (nil)] 09:11:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7f3d04b07c00) [pid = 1844] [serial = 173] [outer = 0x7f3d02bd8000] 09:11:50 INFO - PROCESS | 1844 | 1460995910092 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7f3d051c4400) [pid = 1844] [serial = 174] [outer = 0x7f3d02bd8000] 09:11:50 INFO - PROCESS | 1844 | 1460995910946 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1289ms 09:11:50 INFO - PROCESS | 1844 | 1460995910973 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 1844 | 1460995910976 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:11:50 INFO - PROCESS | 1844 | 1460995910983 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1844 | 1460995910986 Marionette TRACE conn3 <- [1,206,null,{}] 09:11:50 INFO - PROCESS | 1844 | 1460995910992 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:51 INFO - PROCESS | 1844 | 1460995911144 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:11:51 INFO - PROCESS | 1844 | 1460995911416 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb81d000 == 27 [pid = 1844] [id = 59] 09:11:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7f3cfab6c400) [pid = 1844] [serial = 175] [outer = (nil)] 09:11:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7f3cfab77400) [pid = 1844] [serial = 176] [outer = 0x7f3cfab6c400] 09:11:51 INFO - PROCESS | 1844 | 1460995911488 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7f3cfc64f400) [pid = 1844] [serial = 177] [outer = 0x7f3cfab6c400] 09:11:52 INFO - PROCESS | 1844 | 1460995912349 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1435ms 09:11:52 INFO - PROCESS | 1844 | 1460995912421 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 1844 | 1460995912428 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:11:52 INFO - PROCESS | 1844 | 1460995912437 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 1844 | 1460995912442 Marionette TRACE conn3 <- [1,210,null,{}] 09:11:52 INFO - PROCESS | 1844 | 1460995912452 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:52 INFO - PROCESS | 1844 | 1460995912626 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:11:52 INFO - PROCESS | 1844 | 1460995912744 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7f3cfe928c00) [pid = 1844] [serial = 120] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7f3cfd63d800) [pid = 1844] [serial = 137] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1844 | --DOMWINDOW == 66 (0x7f3d06e0f000) [pid = 1844] [serial = 131] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1844 | --DOMWINDOW == 65 (0x7f3d129c8800) [pid = 1844] [serial = 134] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1844 | --DOMWINDOW == 64 (0x7f3d02c6c800) [pid = 1844] [serial = 128] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1844 | --DOMWINDOW == 63 (0x7f3d01014800) [pid = 1844] [serial = 123] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1844 | --DOMWINDOW == 62 (0x7f3cfeb5f000) [pid = 1844] [serial = 125] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1844 | --DOMWINDOW == 61 (0x7f3d0100dc00) [pid = 1844] [serial = 126] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1844 | --DOMWINDOW == 60 (0x7f3d12b08800) [pid = 1844] [serial = 135] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1844 | --DOMWINDOW == 59 (0x7f3d037ed800) [pid = 1844] [serial = 129] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1844 | --DOMWINDOW == 58 (0x7f3d116b6800) [pid = 1844] [serial = 132] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfca57800 == 28 [pid = 1844] [id = 60] 09:11:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 59 (0x7f3cfaab3000) [pid = 1844] [serial = 178] [outer = (nil)] 09:11:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7f3cfeb62000) [pid = 1844] [serial = 179] [outer = 0x7f3cfaab3000] 09:11:52 INFO - PROCESS | 1844 | 1460995912844 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7f3d0129f800) [pid = 1844] [serial = 180] [outer = 0x7f3cfaab3000] 09:11:53 INFO - PROCESS | 1844 | 1460995913630 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1233ms 09:11:53 INFO - PROCESS | 1844 | 1460995913675 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 1844 | 1460995913682 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:11:53 INFO - PROCESS | 1844 | 1460995913699 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 1844 | 1460995913705 Marionette TRACE conn3 <- [1,214,null,{}] 09:11:53 INFO - PROCESS | 1844 | 1460995913713 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:53 INFO - PROCESS | 1844 | 1460995913943 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:11:54 INFO - PROCESS | 1844 | 1460995914027 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03f47000 == 29 [pid = 1844] [id = 61] 09:11:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7f3cfc47f000) [pid = 1844] [serial = 181] [outer = (nil)] 09:11:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7f3d02bd4400) [pid = 1844] [serial = 182] [outer = 0x7f3cfc47f000] 09:11:54 INFO - PROCESS | 1844 | 1460995914105 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7f3d037ed800) [pid = 1844] [serial = 183] [outer = 0x7f3cfc47f000] 09:11:54 INFO - PROCESS | 1844 | 1460995914850 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1195ms 09:11:54 INFO - PROCESS | 1844 | 1460995914893 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 1844 | 1460995914897 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:11:54 INFO - PROCESS | 1844 | 1460995914922 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 1844 | 1460995914936 Marionette TRACE conn3 <- [1,218,null,{}] 09:11:54 INFO - PROCESS | 1844 | 1460995914957 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:55 INFO - PROCESS | 1844 | 1460995915133 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:11:55 INFO - PROCESS | 1844 | 1460995915143 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0515c800 == 30 [pid = 1844] [id = 62] 09:11:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7f3d037fa800) [pid = 1844] [serial = 184] [outer = (nil)] 09:11:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7f3d04e71c00) [pid = 1844] [serial = 185] [outer = 0x7f3d037fa800] 09:11:55 INFO - PROCESS | 1844 | 1460995915208 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7f3d06e0a000) [pid = 1844] [serial = 186] [outer = 0x7f3d037fa800] 09:11:56 INFO - PROCESS | 1844 | 1460995916149 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1268ms 09:11:56 INFO - PROCESS | 1844 | 1460995916171 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 1844 | 1460995916176 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:11:56 INFO - PROCESS | 1844 | 1460995916182 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 1844 | 1460995916186 Marionette TRACE conn3 <- [1,222,null,{}] 09:11:56 INFO - PROCESS | 1844 | 1460995916192 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:56 INFO - PROCESS | 1844 | 1460995916378 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:11:56 INFO - PROCESS | 1844 | 1460995916405 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06eca800 == 31 [pid = 1844] [id = 63] 09:11:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7f3d04b04c00) [pid = 1844] [serial = 187] [outer = (nil)] 09:11:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7f3d0ab26400) [pid = 1844] [serial = 188] [outer = 0x7f3d04b04c00] 09:11:56 INFO - PROCESS | 1844 | 1460995916468 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7f3d1144ac00) [pid = 1844] [serial = 189] [outer = 0x7f3d04b04c00] 09:11:57 INFO - PROCESS | 1844 | 1460995917186 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1036ms 09:11:57 INFO - PROCESS | 1844 | 1460995917219 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1844 | 1460995917223 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:11:57 INFO - PROCESS | 1844 | 1460995917229 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1844 | 1460995917231 Marionette TRACE conn3 <- [1,226,null,{}] 09:11:57 INFO - PROCESS | 1844 | 1460995917243 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:57 INFO - PROCESS | 1844 | 1460995917435 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:11:57 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7f3d02e43800) [pid = 1844] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:11:57 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7f3d0100cc00) [pid = 1844] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:11:57 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7f3cfcb70000) [pid = 1844] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:11:57 INFO - PROCESS | 1844 | --DOMWINDOW == 66 (0x7f3cfe92f000) [pid = 1844] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:11:57 INFO - PROCESS | 1844 | --DOMWINDOW == 65 (0x7f3d047da800) [pid = 1844] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:11:57 INFO - PROCESS | 1844 | --DOMWINDOW == 64 (0x7f3d02c6ec00) [pid = 1844] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:11:57 INFO - PROCESS | 1844 | 1460995917543 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d02f1f000 == 32 [pid = 1844] [id = 64] 09:11:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7f3d02bccc00) [pid = 1844] [serial = 190] [outer = (nil)] 09:11:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7f3d047da800) [pid = 1844] [serial = 191] [outer = 0x7f3d02bccc00] 09:11:57 INFO - PROCESS | 1844 | 1460995917628 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7f3d119df000) [pid = 1844] [serial = 192] [outer = 0x7f3d02bccc00] 09:11:58 INFO - PROCESS | 1844 | 1460995918379 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1187ms 09:11:58 INFO - PROCESS | 1844 | 1460995918418 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 1844 | 1460995918421 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:11:58 INFO - PROCESS | 1844 | 1460995918431 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 1844 | 1460995918434 Marionette TRACE conn3 <- [1,230,null,{}] 09:11:58 INFO - PROCESS | 1844 | 1460995918440 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:58 INFO - PROCESS | 1844 | 1460995918586 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:11:58 INFO - PROCESS | 1844 | 1460995918597 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d116ca800 == 33 [pid = 1844] [id = 65] 09:11:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7f3d129c0800) [pid = 1844] [serial = 193] [outer = (nil)] 09:11:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7f3d12b06c00) [pid = 1844] [serial = 194] [outer = 0x7f3d129c0800] 09:11:58 INFO - PROCESS | 1844 | 1460995918662 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7f3d12cc3400) [pid = 1844] [serial = 195] [outer = 0x7f3d129c0800] 09:11:59 INFO - PROCESS | 1844 | 1460995919655 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1283ms 09:11:59 INFO - PROCESS | 1844 | 1460995919764 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 1844 | 1460995919771 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:11:59 INFO - PROCESS | 1844 | 1460995919781 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 1844 | 1460995919786 Marionette TRACE conn3 <- [1,234,null,{}] 09:11:59 INFO - PROCESS | 1844 | 1460995919795 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:59 INFO - PROCESS | 1844 | 1460995919984 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:12:00 INFO - PROCESS | 1844 | 1460995920167 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa77000 == 34 [pid = 1844] [id = 66] 09:12:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7f3cfcb74400) [pid = 1844] [serial = 196] [outer = (nil)] 09:12:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7f3cfe92a000) [pid = 1844] [serial = 197] [outer = 0x7f3cfcb74400] 09:12:00 INFO - PROCESS | 1844 | 1460995920253 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7f3cfeb5b000) [pid = 1844] [serial = 198] [outer = 0x7f3cfcb74400] 09:12:01 INFO - PROCESS | 1844 | 1460995921085 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1334ms 09:12:01 INFO - PROCESS | 1844 | 1460995921115 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 1844 | 1460995921123 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:12:01 INFO - PROCESS | 1844 | 1460995921134 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 1844 | 1460995921138 Marionette TRACE conn3 <- [1,238,null,{}] 09:12:01 INFO - PROCESS | 1844 | 1460995921144 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:01 INFO - PROCESS | 1844 | 1460995921309 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:12:01 INFO - PROCESS | 1844 | 1460995921450 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d05646800 == 35 [pid = 1844] [id = 67] 09:12:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7f3cfadc2c00) [pid = 1844] [serial = 199] [outer = (nil)] 09:12:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7f3d02e43000) [pid = 1844] [serial = 200] [outer = 0x7f3cfadc2c00] 09:12:01 INFO - PROCESS | 1844 | 1460995921534 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7f3d042bf400) [pid = 1844] [serial = 201] [outer = 0x7f3cfadc2c00] 09:12:02 INFO - PROCESS | 1844 | 1460995922388 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1279ms 09:12:02 INFO - PROCESS | 1844 | 1460995922414 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:12:02 INFO - PROCESS | 1844 | 1460995922418 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:12:02 INFO - PROCESS | 1844 | 1460995922424 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 1844 | 1460995922431 Marionette TRACE conn3 <- [1,242,null,{}] 09:12:02 INFO - PROCESS | 1844 | 1460995922447 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:02 INFO - PROCESS | 1844 | 1460995922627 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:12:02 INFO - PROCESS | 1844 | 1460995922763 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11b67800 == 36 [pid = 1844] [id = 68] 09:12:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7f3d047d2800) [pid = 1844] [serial = 202] [outer = (nil)] 09:12:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7f3d108da000) [pid = 1844] [serial = 203] [outer = 0x7f3d047d2800] 09:12:02 INFO - PROCESS | 1844 | 1460995922841 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7f3d11bd7000) [pid = 1844] [serial = 204] [outer = 0x7f3d047d2800] 09:12:03 INFO - PROCESS | 1844 | 1460995923759 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1387ms 09:12:03 INFO - PROCESS | 1844 | 1460995923811 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:12:03 INFO - PROCESS | 1844 | 1460995923816 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:12:03 INFO - PROCESS | 1844 | 1460995923823 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 1844 | 1460995923826 Marionette TRACE conn3 <- [1,246,null,{}] 09:12:03 INFO - PROCESS | 1844 | 1460995923832 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:04 INFO - PROCESS | 1844 | 1460995923999 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:12:04 INFO - PROCESS | 1844 | 1460995924129 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d12b4d800 == 37 [pid = 1844] [id = 69] 09:12:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7f3d059a6400) [pid = 1844] [serial = 205] [outer = (nil)] 09:12:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7f3d14a23c00) [pid = 1844] [serial = 206] [outer = 0x7f3d059a6400] 09:12:04 INFO - PROCESS | 1844 | 1460995924205 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7f3d14b90400) [pid = 1844] [serial = 207] [outer = 0x7f3d059a6400] 09:12:05 INFO - PROCESS | 1844 | 1460995925226 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1442ms 09:12:05 INFO - PROCESS | 1844 | 1460995925265 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 1844 | 1460995925269 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:12:05 INFO - PROCESS | 1844 | 1460995925275 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 1844 | 1460995925278 Marionette TRACE conn3 <- [1,250,null,{}] 09:12:05 INFO - PROCESS | 1844 | 1460995925284 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:05 INFO - PROCESS | 1844 | 1460995925440 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:12:05 INFO - PROCESS | 1844 | 1460995925720 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03f36000 == 38 [pid = 1844] [id = 70] 09:12:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7f3cfcabb000) [pid = 1844] [serial = 208] [outer = (nil)] 09:12:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7f3cfcac7800) [pid = 1844] [serial = 209] [outer = 0x7f3cfcabb000] 09:12:05 INFO - PROCESS | 1844 | 1460995925854 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7f3cfeb07800) [pid = 1844] [serial = 210] [outer = 0x7f3cfcabb000] 09:12:06 INFO - PROCESS | 1844 | 1460995926728 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1478ms 09:12:06 INFO - PROCESS | 1844 | 1460995926755 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:12:06 INFO - PROCESS | 1844 | 1460995926762 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:12:06 INFO - PROCESS | 1844 | 1460995926770 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1844 | 1460995926774 Marionette TRACE conn3 <- [1,254,null,{}] 09:12:06 INFO - PROCESS | 1844 | 1460995926782 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:06 INFO - PROCESS | 1844 | 1460995926941 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:12:07 INFO - PROCESS | 1844 | 1460995927076 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa87000 == 37 [pid = 1844] [id = 41] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7f3d070a8c00) [pid = 1844] [serial = 164] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfca6f800 == 38 [pid = 1844] [id = 71] 09:12:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7f3cfe923c00) [pid = 1844] [serial = 211] [outer = (nil)] 09:12:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7f3d01ce7400) [pid = 1844] [serial = 212] [outer = 0x7f3cfe923c00] 09:12:07 INFO - PROCESS | 1844 | 1460995927167 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7f3d02eb1400) [pid = 1844] [serial = 213] [outer = 0x7f3cfe923c00] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7f3d047e0400) [pid = 1844] [serial = 158] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7f3d01bec800) [pid = 1844] [serial = 152] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7f3cfe92f400) [pid = 1844] [serial = 149] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7f3cfeb61000) [pid = 1844] [serial = 150] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 82 (0x7f3cfeb5b400) [pid = 1844] [serial = 147] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 81 (0x7f3cfeb04000) [pid = 1844] [serial = 146] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 80 (0x7f3d02371c00) [pid = 1844] [serial = 143] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 79 (0x7f3d0496a400) [pid = 1844] [serial = 161] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 78 (0x7f3d04893c00) [pid = 1844] [serial = 159] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 77 (0x7f3cfadc4000) [pid = 1844] [serial = 140] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 76 (0x7f3d0368bc00) [pid = 1844] [serial = 155] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 75 (0x7f3d02366800) [pid = 1844] [serial = 153] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 74 (0x7f3d03c9d400) [pid = 1844] [serial = 156] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | --DOMWINDOW == 73 (0x7f3d04e72800) [pid = 1844] [serial = 162] [outer = (nil)] [url = about:blank] 09:12:07 INFO - PROCESS | 1844 | 1460995927884 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1135ms 09:12:07 INFO - PROCESS | 1844 | 1460995927907 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 1844 | 1460995927913 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:12:07 INFO - PROCESS | 1844 | 1460995927921 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1844 | 1460995927924 Marionette TRACE conn3 <- [1,258,null,{}] 09:12:07 INFO - PROCESS | 1844 | 1460995927929 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:08 INFO - PROCESS | 1844 | 1460995928091 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:12:08 INFO - PROCESS | 1844 | 1460995928188 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04255000 == 39 [pid = 1844] [id = 72] 09:12:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7f3cfaab2400) [pid = 1844] [serial = 214] [outer = (nil)] 09:12:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7f3d03aaa800) [pid = 1844] [serial = 215] [outer = 0x7f3cfaab2400] 09:12:08 INFO - PROCESS | 1844 | 1460995928250 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7f3d0411e800) [pid = 1844] [serial = 216] [outer = 0x7f3cfaab2400] 09:12:09 INFO - PROCESS | 1844 | 1460995929012 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1134ms 09:12:09 INFO - PROCESS | 1844 | 1460995929057 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1844 | 1460995929060 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:12:09 INFO - PROCESS | 1844 | 1460995929070 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1844 | 1460995929079 Marionette TRACE conn3 <- [1,262,null,{}] 09:12:09 INFO - PROCESS | 1844 | 1460995929093 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:09 INFO - PROCESS | 1844 | 1460995929267 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:12:09 INFO - PROCESS | 1844 | 1460995929366 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06eb0000 == 40 [pid = 1844] [id = 73] 09:12:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7f3d02366800) [pid = 1844] [serial = 217] [outer = (nil)] 09:12:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7f3d047e0400) [pid = 1844] [serial = 218] [outer = 0x7f3d02366800] 09:12:09 INFO - PROCESS | 1844 | 1460995929429 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7f3d051ce800) [pid = 1844] [serial = 219] [outer = 0x7f3d02366800] 09:12:10 INFO - PROCESS | 1844 | 1460995930272 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1242ms 09:12:10 INFO - PROCESS | 1844 | 1460995930312 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1844 | 1460995930316 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:12:10 INFO - PROCESS | 1844 | 1460995930338 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1844 | 1460995930342 Marionette TRACE conn3 <- [1,266,null,{}] 09:12:10 INFO - PROCESS | 1844 | 1460995930347 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:10 INFO - PROCESS | 1844 | 1460995930519 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:12:10 INFO - PROCESS | 1844 | 1460995930540 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11687800 == 41 [pid = 1844] [id = 74] 09:12:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7f3d06d17000) [pid = 1844] [serial = 220] [outer = (nil)] 09:12:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7f3d10856000) [pid = 1844] [serial = 221] [outer = 0x7f3d06d17000] 09:12:10 INFO - PROCESS | 1844 | 1460995930602 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7f3d1198d800) [pid = 1844] [serial = 222] [outer = 0x7f3d06d17000] 09:12:11 INFO - PROCESS | 1844 | 1460995931364 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1097ms 09:12:11 INFO - PROCESS | 1844 | 1460995931422 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 1844 | 1460995931424 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:12:11 INFO - PROCESS | 1844 | 1460995931436 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 1844 | 1460995931439 Marionette TRACE conn3 <- [1,270,null,{}] 09:12:11 INFO - PROCESS | 1844 | 1460995931445 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:11 INFO - PROCESS | 1844 | 1460995931640 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:12:11 INFO - PROCESS | 1844 | 1460995931671 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d129f6800 == 42 [pid = 1844] [id = 75] 09:12:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7f3d1281b400) [pid = 1844] [serial = 223] [outer = (nil)] 09:12:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7f3d129c0c00) [pid = 1844] [serial = 224] [outer = 0x7f3d1281b400] 09:12:11 INFO - PROCESS | 1844 | 1460995931754 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7f3d16240400) [pid = 1844] [serial = 225] [outer = 0x7f3d1281b400] 09:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7f3cfaab3000) [pid = 1844] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7f3d037fa800) [pid = 1844] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 82 (0x7f3cfab6c400) [pid = 1844] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 81 (0x7f3cfc47f000) [pid = 1844] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 80 (0x7f3d04b04c00) [pid = 1844] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:12:12 INFO - PROCESS | 1844 | --DOMWINDOW == 79 (0x7f3d02bccc00) [pid = 1844] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:12:12 INFO - PROCESS | 1844 | 1460995932552 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1131ms 09:12:12 INFO - PROCESS | 1844 | 1460995932567 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 1844 | 1460995932570 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:12:12 INFO - PROCESS | 1844 | 1460995932578 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 1844 | 1460995932581 Marionette TRACE conn3 <- [1,274,null,{}] 09:12:12 INFO - PROCESS | 1844 | 1460995932597 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:12 INFO - PROCESS | 1844 | 1460995932772 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:12:12 INFO - PROCESS | 1844 | 1460995932792 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb821800 == 43 [pid = 1844] [id = 76] 09:12:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7f3d16959000) [pid = 1844] [serial = 226] [outer = (nil)] 09:12:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7f3d16c8cc00) [pid = 1844] [serial = 227] [outer = 0x7f3d16959000] 09:12:12 INFO - PROCESS | 1844 | 1460995932855 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7f3d16d2dc00) [pid = 1844] [serial = 228] [outer = 0x7f3d16959000] 09:12:13 INFO - PROCESS | 1844 | 1460995933670 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1130ms 09:12:13 INFO - PROCESS | 1844 | 1460995933708 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 1844 | 1460995933712 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:12:13 INFO - PROCESS | 1844 | 1460995933718 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1844 | 1460995933720 Marionette TRACE conn3 <- [1,278,null,{}] 09:12:13 INFO - PROCESS | 1844 | 1460995933726 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:13 INFO - PROCESS | 1844 | 1460995933862 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:12:13 INFO - PROCESS | 1844 | 1460995933876 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d163cc800 == 44 [pid = 1844] [id = 77] 09:12:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7f3d16d2ec00) [pid = 1844] [serial = 229] [outer = (nil)] 09:12:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7f3d16e31000) [pid = 1844] [serial = 230] [outer = 0x7f3d16d2ec00] 09:12:13 INFO - PROCESS | 1844 | 1460995933941 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7f3d18a99000) [pid = 1844] [serial = 231] [outer = 0x7f3d16d2ec00] 09:12:14 INFO - PROCESS | 1844 | 1460995934971 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:12:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7f3cfb841800) [pid = 1844] [serial = 232] [outer = 0x7f3cfb83e400] 09:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1286ms 09:12:15 INFO - PROCESS | 1844 | 1460995935051 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 1844 | 1460995935059 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:12:15 INFO - PROCESS | 1844 | 1460995935212 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 1844 | 1460995935218 Marionette TRACE conn3 <- [1,282,null,{}] 09:12:15 INFO - PROCESS | 1844 | 1460995935231 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:15 INFO - PROCESS | 1844 | 1460995935404 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:12:15 INFO - PROCESS | 1844 | 1460995935509 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d047b0800 == 45 [pid = 1844] [id = 78] 09:12:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7f3cfeb5c400) [pid = 1844] [serial = 233] [outer = (nil)] 09:12:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7f3d012a8000) [pid = 1844] [serial = 234] [outer = 0x7f3cfeb5c400] 09:12:15 INFO - PROCESS | 1844 | 1460995935582 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7f3d0411b400) [pid = 1844] [serial = 235] [outer = 0x7f3cfeb5c400] 09:12:16 INFO - PROCESS | 1844 | 1460995936409 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1334ms 09:12:16 INFO - PROCESS | 1844 | 1460995936457 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 1844 | 1460995936464 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:12:16 INFO - PROCESS | 1844 | 1460995936475 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 1844 | 1460995936478 Marionette TRACE conn3 <- [1,286,null,{}] 09:12:16 INFO - PROCESS | 1844 | 1460995936484 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:16 INFO - PROCESS | 1844 | 1460995936647 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:12:16 INFO - PROCESS | 1844 | 1460995936780 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d129f5800 == 46 [pid = 1844] [id = 79] 09:12:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7f3d0100a400) [pid = 1844] [serial = 236] [outer = (nil)] 09:12:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f3d05614800) [pid = 1844] [serial = 237] [outer = 0x7f3d0100a400] 09:12:16 INFO - PROCESS | 1844 | 1460995936853 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f3d108d4800) [pid = 1844] [serial = 238] [outer = 0x7f3d0100a400] 09:12:17 INFO - PROCESS | 1844 | 1460995937845 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1433ms 09:12:17 INFO - PROCESS | 1844 | 1460995937909 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 1844 | 1460995937913 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:12:17 INFO - PROCESS | 1844 | 1460995937919 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 1844 | 1460995937925 Marionette TRACE conn3 <- [1,290,null,{}] 09:12:17 INFO - PROCESS | 1844 | 1460995937945 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:18 INFO - PROCESS | 1844 | 1460995938168 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:12:18 INFO - PROCESS | 1844 | 1460995938350 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16c4d000 == 47 [pid = 1844] [id = 80] 09:12:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f3d14ac4000) [pid = 1844] [serial = 239] [outer = (nil)] 09:12:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f3d169aac00) [pid = 1844] [serial = 240] [outer = 0x7f3d14ac4000] 09:12:18 INFO - PROCESS | 1844 | 1460995938473 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f3d16e31800) [pid = 1844] [serial = 241] [outer = 0x7f3d14ac4000] 09:12:19 INFO - PROCESS | 1844 | 1460995939257 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1389ms 09:12:19 INFO - PROCESS | 1844 | 1460995939310 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 1844 | 1460995939314 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:12:19 INFO - PROCESS | 1844 | 1460995939321 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 1844 | 1460995939324 Marionette TRACE conn3 <- [1,294,null,{}] 09:12:19 INFO - PROCESS | 1844 | 1460995939329 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:19 INFO - PROCESS | 1844 | 1460995939483 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:12:19 INFO - PROCESS | 1844 | 1460995939632 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d18a69000 == 48 [pid = 1844] [id = 81] 09:12:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f3d02133800) [pid = 1844] [serial = 242] [outer = (nil)] 09:12:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f3d0213d400) [pid = 1844] [serial = 243] [outer = 0x7f3d02133800] 09:12:19 INFO - PROCESS | 1844 | 1460995939704 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f3d11993800) [pid = 1844] [serial = 244] [outer = 0x7f3d02133800] 09:12:20 INFO - PROCESS | 1844 | 1460995940524 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1230ms 09:12:20 INFO - PROCESS | 1844 | 1460995940552 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 1844 | 1460995940555 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:12:20 INFO - PROCESS | 1844 | 1460995940561 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 1844 | 1460995940564 Marionette TRACE conn3 <- [1,298,null,{}] 09:12:20 INFO - PROCESS | 1844 | 1460995940570 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:20 INFO - PROCESS | 1844 | 1460995940720 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:12:20 INFO - PROCESS | 1844 | 1460995940858 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06cdc800 == 49 [pid = 1844] [id = 82] 09:12:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f3cfc47e400) [pid = 1844] [serial = 245] [outer = (nil)] 09:12:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f3d021bf800) [pid = 1844] [serial = 246] [outer = 0x7f3cfc47e400] 09:12:20 INFO - PROCESS | 1844 | 1460995940930 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f3d12cb8800) [pid = 1844] [serial = 247] [outer = 0x7f3cfc47e400] 09:12:21 INFO - PROCESS | 1844 | 1460995941966 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1431ms 09:12:21 INFO - PROCESS | 1844 | 1460995941995 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 1844 | 1460995942000 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:12:22 INFO - PROCESS | 1844 | 1460995942010 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1844 | 1460995942014 Marionette TRACE conn3 <- [1,302,null,{}] 09:12:22 INFO - PROCESS | 1844 | 1460995942022 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:22 INFO - PROCESS | 1844 | 1460995942179 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:12:22 INFO - PROCESS | 1844 | 1460995942354 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d012b4000 == 50 [pid = 1844] [id = 83] 09:12:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f3d012a9400) [pid = 1844] [serial = 248] [outer = (nil)] 09:12:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f3d024cec00) [pid = 1844] [serial = 249] [outer = 0x7f3d012a9400] 09:12:22 INFO - PROCESS | 1844 | 1460995942495 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f3d03682400) [pid = 1844] [serial = 250] [outer = 0x7f3d012a9400] 09:12:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb821800 == 49 [pid = 1844] [id = 76] 09:12:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d129f6800 == 48 [pid = 1844] [id = 75] 09:12:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11687800 == 47 [pid = 1844] [id = 74] 09:12:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06eb0000 == 46 [pid = 1844] [id = 73] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f3cfcb73800) [pid = 1844] [serial = 167] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f3d0138fc00) [pid = 1844] [serial = 170] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f3d04b07c00) [pid = 1844] [serial = 173] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f3d12b06c00) [pid = 1844] [serial = 194] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04255000 == 45 [pid = 1844] [id = 72] 09:12:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfca6f800 == 44 [pid = 1844] [id = 71] 09:12:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03f36000 == 43 [pid = 1844] [id = 70] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f3d0129f800) [pid = 1844] [serial = 180] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7f3d04e71c00) [pid = 1844] [serial = 185] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f3cfab77400) [pid = 1844] [serial = 176] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7f3d037ed800) [pid = 1844] [serial = 183] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7f3cfc64f400) [pid = 1844] [serial = 177] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7f3d06e0a000) [pid = 1844] [serial = 186] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7f3d0ab26400) [pid = 1844] [serial = 188] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7f3d02bd4400) [pid = 1844] [serial = 182] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7f3cfeb62000) [pid = 1844] [serial = 179] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7f3d047da800) [pid = 1844] [serial = 191] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7f3d1144ac00) [pid = 1844] [serial = 189] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7f3d119df000) [pid = 1844] [serial = 192] [outer = (nil)] [url = about:blank] 09:12:23 INFO - PROCESS | 1844 | 1460995943363 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1385ms 09:12:23 INFO - PROCESS | 1844 | 1460995943395 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 1844 | 1460995943402 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:12:23 INFO - PROCESS | 1844 | 1460995943412 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 1844 | 1460995943416 Marionette TRACE conn3 <- [1,306,null,{}] 09:12:23 INFO - PROCESS | 1844 | 1460995943421 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:23 INFO - PROCESS | 1844 | 1460995943573 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:12:23 INFO - PROCESS | 1844 | 1460995943590 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d02383800 == 44 [pid = 1844] [id = 84] 09:12:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7f3cfd5cf000) [pid = 1844] [serial = 251] [outer = (nil)] 09:12:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7f3d04117800) [pid = 1844] [serial = 252] [outer = 0x7f3cfd5cf000] 09:12:23 INFO - PROCESS | 1844 | 1460995943652 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f3d04894800) [pid = 1844] [serial = 253] [outer = 0x7f3cfd5cf000] 09:12:24 INFO - PROCESS | 1844 | 1460995944447 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1083ms 09:12:24 INFO - PROCESS | 1844 | 1460995944528 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 1844 | 1460995944532 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:12:24 INFO - PROCESS | 1844 | 1460995944544 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 1844 | 1460995944556 Marionette TRACE conn3 <- [1,310,null,{}] 09:12:24 INFO - PROCESS | 1844 | 1460995944572 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:24 INFO - PROCESS | 1844 | 1460995944722 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:12:24 INFO - PROCESS | 1844 | 1460995944813 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06ecb800 == 45 [pid = 1844] [id = 85] 09:12:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f3d0129f800) [pid = 1844] [serial = 254] [outer = (nil)] 09:12:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f3d11443000) [pid = 1844] [serial = 255] [outer = 0x7f3d0129f800] 09:12:24 INFO - PROCESS | 1844 | 1460995944881 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f3d11b11400) [pid = 1844] [serial = 256] [outer = 0x7f3d0129f800] 09:12:25 INFO - PROCESS | 1844 | 1460995945543 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1039ms 09:12:25 INFO - PROCESS | 1844 | 1460995945584 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:12:25 INFO - PROCESS | 1844 | 1460995945589 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:12:25 INFO - PROCESS | 1844 | 1460995945601 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 1844 | 1460995945604 Marionette TRACE conn3 <- [1,314,null,{}] 09:12:25 INFO - PROCESS | 1844 | 1460995945608 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 1844 | 1460995945811 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:12:25 INFO - PROCESS | 1844 | 1460995945834 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d116dd800 == 46 [pid = 1844] [id = 86] 09:12:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f3d11b24800) [pid = 1844] [serial = 257] [outer = (nil)] 09:12:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f3d14b93000) [pid = 1844] [serial = 258] [outer = 0x7f3d11b24800] 09:12:25 INFO - PROCESS | 1844 | 1460995945897 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f3d166b6400) [pid = 1844] [serial = 259] [outer = 0x7f3d11b24800] 09:12:26 INFO - PROCESS | 1844 | 1460995946676 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1139ms 09:12:26 INFO - PROCESS | 1844 | 1460995946735 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 1844 | 1460995946739 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:12:26 INFO - PROCESS | 1844 | 1460995946744 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 1844 | 1460995946746 Marionette TRACE conn3 <- [1,318,null,{}] 09:12:26 INFO - PROCESS | 1844 | 1460995946751 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:26 INFO - PROCESS | 1844 | 1460995946924 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:12:26 INFO - PROCESS | 1844 | 1460995946964 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d14b23000 == 47 [pid = 1844] [id = 87] 09:12:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f3d04893800) [pid = 1844] [serial = 260] [outer = (nil)] 09:12:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f3d166bbc00) [pid = 1844] [serial = 261] [outer = 0x7f3d04893800] 09:12:27 INFO - PROCESS | 1844 | 1460995947026 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f3d166bfc00) [pid = 1844] [serial = 262] [outer = 0x7f3d04893800] 09:12:27 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f3d06d17000) [pid = 1844] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:12:27 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7f3d1281b400) [pid = 1844] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:12:27 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f3d16959000) [pid = 1844] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:12:27 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7f3d129c0800) [pid = 1844] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:12:27 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7f3d02366800) [pid = 1844] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:12:27 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7f3cfe923c00) [pid = 1844] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:12:27 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7f3cfcabb000) [pid = 1844] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:12:27 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7f3cfaab2400) [pid = 1844] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:12:27 INFO - PROCESS | 1844 | 1460995947978 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1276ms 09:12:28 INFO - PROCESS | 1844 | 1460995948022 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 1844 | 1460995948026 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:12:28 INFO - PROCESS | 1844 | 1460995948031 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1844 | 1460995948033 Marionette TRACE conn3 <- [1,322,null,{}] 09:12:28 INFO - PROCESS | 1844 | 1460995948038 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:28 INFO - PROCESS | 1844 | 1460995948218 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:12:28 INFO - PROCESS | 1844 | 1460995948310 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d14bb9000 == 48 [pid = 1844] [id = 88] 09:12:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f3d01012c00) [pid = 1844] [serial = 263] [outer = (nil)] 09:12:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f3d166b8400) [pid = 1844] [serial = 264] [outer = 0x7f3d01012c00] 09:12:28 INFO - PROCESS | 1844 | 1460995948401 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f3d194e6000) [pid = 1844] [serial = 265] [outer = 0x7f3d01012c00] 09:12:29 INFO - PROCESS | 1844 | 1460995949144 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1140ms 09:12:29 INFO - PROCESS | 1844 | 1460995949174 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 1844 | 1460995949180 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:12:29 INFO - PROCESS | 1844 | 1460995949186 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 1844 | 1460995949189 Marionette TRACE conn3 <- [1,326,null,{}] 09:12:29 INFO - PROCESS | 1844 | 1460995949201 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:29 INFO - PROCESS | 1844 | 1460995949352 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:12:29 INFO - PROCESS | 1844 | 1460995949367 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d197ce000 == 49 [pid = 1844] [id = 89] 09:12:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f3d194e7400) [pid = 1844] [serial = 266] [outer = (nil)] 09:12:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f3d1ad56c00) [pid = 1844] [serial = 267] [outer = 0x7f3d194e7400] 09:12:29 INFO - PROCESS | 1844 | 1460995949436 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f3d1af9bc00) [pid = 1844] [serial = 268] [outer = 0x7f3d194e7400] 09:12:30 INFO - PROCESS | 1844 | 1460995950479 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1336ms 09:12:30 INFO - PROCESS | 1844 | 1460995950523 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 1844 | 1460995950530 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:12:30 INFO - PROCESS | 1844 | 1460995950539 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 1844 | 1460995950544 Marionette TRACE conn3 <- [1,330,null,{}] 09:12:30 INFO - PROCESS | 1844 | 1460995950553 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:30 INFO - PROCESS | 1844 | 1460995950760 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:12:30 INFO - PROCESS | 1844 | 1460995950897 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04dc8800 == 50 [pid = 1844] [id = 90] 09:12:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f3d021c2800) [pid = 1844] [serial = 269] [outer = (nil)] 09:12:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f3d0378b400) [pid = 1844] [serial = 270] [outer = 0x7f3d021c2800] 09:12:30 INFO - PROCESS | 1844 | 1460995950983 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f3d03790000) [pid = 1844] [serial = 271] [outer = 0x7f3d021c2800] 09:12:31 INFO - PROCESS | 1844 | 1460995951930 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1439ms 09:12:31 INFO - PROCESS | 1844 | 1460995951979 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 1844 | 1460995951987 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:12:32 INFO - PROCESS | 1844 | 1460995951998 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1844 | 1460995952003 Marionette TRACE conn3 <- [1,334,null,{}] 09:12:32 INFO - PROCESS | 1844 | 1460995952010 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:32 INFO - PROCESS | 1844 | 1460995952185 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:12:32 INFO - PROCESS | 1844 | 1460995952319 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d129fa000 == 51 [pid = 1844] [id = 91] 09:12:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f3d02bd4000) [pid = 1844] [serial = 272] [outer = (nil)] 09:12:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f3d0411c800) [pid = 1844] [serial = 273] [outer = 0x7f3d02bd4000] 09:12:32 INFO - PROCESS | 1844 | 1460995952396 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f3d04893c00) [pid = 1844] [serial = 274] [outer = 0x7f3d02bd4000] 09:12:33 INFO - PROCESS | 1844 | 1460995953296 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1396ms 09:12:33 INFO - PROCESS | 1844 | 1460995953395 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 1844 | 1460995953398 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:12:33 INFO - PROCESS | 1844 | 1460995953404 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 1844 | 1460995953409 Marionette TRACE conn3 <- [1,338,null,{}] 09:12:33 INFO - PROCESS | 1844 | 1460995953478 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:33 INFO - PROCESS | 1844 | 1460995953658 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:12:33 INFO - PROCESS | 1844 | 1460995953854 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb1c4000 == 52 [pid = 1844] [id = 92] 09:12:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f3d0a9fb800) [pid = 1844] [serial = 275] [outer = (nil)] 09:12:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f3d1281e400) [pid = 1844] [serial = 276] [outer = 0x7f3d0a9fb800] 09:12:33 INFO - PROCESS | 1844 | 1460995953949 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f3d166c0800) [pid = 1844] [serial = 277] [outer = 0x7f3d0a9fb800] 09:12:34 INFO - PROCESS | 1844 | 1460995954714 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1337ms 09:12:34 INFO - PROCESS | 1844 | 1460995954741 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 1844 | 1460995954745 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:12:34 INFO - PROCESS | 1844 | 1460995954751 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 1844 | 1460995954754 Marionette TRACE conn3 <- [1,342,null,{}] 09:12:34 INFO - PROCESS | 1844 | 1460995954759 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:34 INFO - PROCESS | 1844 | 1460995954916 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:12:35 INFO - PROCESS | 1844 | 1460995955056 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d012b9000 == 53 [pid = 1844] [id = 93] 09:12:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f3cfadbe000) [pid = 1844] [serial = 278] [outer = (nil)] 09:12:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f3d16e2b000) [pid = 1844] [serial = 279] [outer = 0x7f3cfadbe000] 09:12:35 INFO - PROCESS | 1844 | 1460995955136 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f3d18a9e800) [pid = 1844] [serial = 280] [outer = 0x7f3cfadbe000] 09:12:35 INFO - PROCESS | 1844 | 1460995955971 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1231ms 09:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:12:35 INFO - PROCESS | 1844 | 1460995955983 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 1844 | 1460995955986 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:12:35 INFO - PROCESS | 1844 | 1460995955992 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1844 | 1460995955995 Marionette TRACE conn3 <- [1,346,null,{}] 09:12:36 INFO - PROCESS | 1844 | 1460995956000 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:36 INFO - PROCESS | 1844 | 1460995956153 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:12:36 INFO - PROCESS | 1844 | 1460995956269 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03516000 == 54 [pid = 1844] [id = 94] 09:12:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f3d0359b000) [pid = 1844] [serial = 281] [outer = (nil)] 09:12:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f3d035a0800) [pid = 1844] [serial = 282] [outer = 0x7f3d0359b000] 09:12:36 INFO - PROCESS | 1844 | 1460995956383 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f3d035a5000) [pid = 1844] [serial = 283] [outer = 0x7f3d0359b000] 09:12:37 INFO - PROCESS | 1844 | 1460995957292 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1328ms 09:12:37 INFO - PROCESS | 1844 | 1460995957321 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 1844 | 1460995957324 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:12:37 INFO - PROCESS | 1844 | 1460995957331 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1844 | 1460995957334 Marionette TRACE conn3 <- [1,350,null,{}] 09:12:37 INFO - PROCESS | 1844 | 1460995957339 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:37 INFO - PROCESS | 1844 | 1460995957533 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:12:37 INFO - PROCESS | 1844 | 1460995957681 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa571800 == 55 [pid = 1844] [id = 95] 09:12:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f3d0411d000) [pid = 1844] [serial = 284] [outer = (nil)] 09:12:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f3d12b05400) [pid = 1844] [serial = 285] [outer = 0x7f3d0411d000] 09:12:37 INFO - PROCESS | 1844 | 1460995957766 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f3d1afa0400) [pid = 1844] [serial = 286] [outer = 0x7f3d0411d000] 09:12:38 INFO - PROCESS | 1844 | 1460995958835 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1533ms 09:12:38 INFO - PROCESS | 1844 | 1460995958868 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 1844 | 1460995958875 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:12:38 INFO - PROCESS | 1844 | 1460995958885 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 1844 | 1460995958890 Marionette TRACE conn3 <- [1,354,null,{}] 09:12:38 INFO - PROCESS | 1844 | 1460995958898 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:39 INFO - PROCESS | 1844 | 1460995959067 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:12:39 INFO - PROCESS | 1844 | 1460995959236 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfca5c800 == 56 [pid = 1844] [id = 96] 09:12:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f3cfcabd400) [pid = 1844] [serial = 287] [outer = (nil)] 09:12:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f3cfeb5ac00) [pid = 1844] [serial = 288] [outer = 0x7f3cfcabd400] 09:12:39 INFO - PROCESS | 1844 | 1460995959340 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f3d02bd4400) [pid = 1844] [serial = 289] [outer = 0x7f3cfcabd400] 09:12:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d14bb9000 == 55 [pid = 1844] [id = 88] 09:12:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d14b23000 == 54 [pid = 1844] [id = 87] 09:12:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d116dd800 == 53 [pid = 1844] [id = 86] 09:12:39 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f3d16e31000) [pid = 1844] [serial = 230] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06ecb800 == 52 [pid = 1844] [id = 85] 09:12:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d02383800 == 51 [pid = 1844] [id = 84] 09:12:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d012b4000 == 50 [pid = 1844] [id = 83] 09:12:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d129f5800 == 49 [pid = 1844] [id = 79] 09:12:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d047b0800 == 48 [pid = 1844] [id = 78] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f3d10856000) [pid = 1844] [serial = 221] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f3d129c0c00) [pid = 1844] [serial = 224] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f3d16c8cc00) [pid = 1844] [serial = 227] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f3d12cc3400) [pid = 1844] [serial = 195] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f3d047e0400) [pid = 1844] [serial = 218] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f3d02e43000) [pid = 1844] [serial = 200] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f3d01ce7400) [pid = 1844] [serial = 212] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f3d02eb1400) [pid = 1844] [serial = 213] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f3cfeb07800) [pid = 1844] [serial = 210] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f3cfcac7800) [pid = 1844] [serial = 209] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f3d03aaa800) [pid = 1844] [serial = 215] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f3d0411e800) [pid = 1844] [serial = 216] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f3cfe92a000) [pid = 1844] [serial = 197] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f3d108da000) [pid = 1844] [serial = 203] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f3d16240400) [pid = 1844] [serial = 225] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f3d14a23c00) [pid = 1844] [serial = 206] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f3d1198d800) [pid = 1844] [serial = 222] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f3d051ce800) [pid = 1844] [serial = 219] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f3d16d2dc00) [pid = 1844] [serial = 228] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1844 | 1460995960273 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1439ms 09:12:40 INFO - PROCESS | 1844 | 1460995960326 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 1844 | 1460995960333 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:12:40 INFO - PROCESS | 1844 | 1460995960343 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 1844 | 1460995960348 Marionette TRACE conn3 <- [1,358,null,{}] 09:12:40 INFO - PROCESS | 1844 | 1460995960353 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:40 INFO - PROCESS | 1844 | 1460995960497 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:12:40 INFO - PROCESS | 1844 | 1460995960514 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0351c800 == 49 [pid = 1844] [id = 97] 09:12:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f3d02e43000) [pid = 1844] [serial = 290] [outer = (nil)] 09:12:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f3d03799800) [pid = 1844] [serial = 291] [outer = 0x7f3d02e43000] 09:12:40 INFO - PROCESS | 1844 | 1460995960575 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f3d04119800) [pid = 1844] [serial = 292] [outer = 0x7f3d02e43000] 09:12:41 INFO - PROCESS | 1844 | 1460995961447 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1136ms 09:12:41 INFO - PROCESS | 1844 | 1460995961481 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1844 | 1460995961483 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:12:41 INFO - PROCESS | 1844 | 1460995961490 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1844 | 1460995961495 Marionette TRACE conn3 <- [1,362,null,{}] 09:12:41 INFO - PROCESS | 1844 | 1460995961510 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:41 INFO - PROCESS | 1844 | 1460995961653 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:12:41 INFO - PROCESS | 1844 | 1460995961671 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04928000 == 50 [pid = 1844] [id = 98] 09:12:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f3d05ac5000) [pid = 1844] [serial = 293] [outer = (nil)] 09:12:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f3d06e0c000) [pid = 1844] [serial = 294] [outer = 0x7f3d05ac5000] 09:12:41 INFO - PROCESS | 1844 | 1460995961735 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f3d116afc00) [pid = 1844] [serial = 295] [outer = 0x7f3d05ac5000] 09:12:42 INFO - PROCESS | 1844 | 1460995962483 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1035ms 09:12:42 INFO - PROCESS | 1844 | 1460995962526 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1844 | 1460995962531 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:12:42 INFO - PROCESS | 1844 | 1460995962555 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1844 | 1460995962558 Marionette TRACE conn3 <- [1,366,null,{}] 09:12:42 INFO - PROCESS | 1844 | 1460995962599 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:42 INFO - PROCESS | 1844 | 1460995962774 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:12:42 INFO - PROCESS | 1844 | 1460995962791 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06ecd000 == 51 [pid = 1844] [id = 99] 09:12:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f3d05acc400) [pid = 1844] [serial = 296] [outer = (nil)] 09:12:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f3d12b0d800) [pid = 1844] [serial = 297] [outer = 0x7f3d05acc400] 09:12:42 INFO - PROCESS | 1844 | 1460995962854 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f3d166b4400) [pid = 1844] [serial = 298] [outer = 0x7f3d05acc400] 09:12:43 INFO - PROCESS | 1844 | 1460995963703 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1208ms 09:12:43 INFO - PROCESS | 1844 | 1460995963765 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 1844 | 1460995963768 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:12:43 INFO - PROCESS | 1844 | 1460995963787 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 1844 | 1460995963790 Marionette TRACE conn3 <- [1,370,null,{}] 09:12:43 INFO - PROCESS | 1844 | 1460995963796 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:43 INFO - PROCESS | 1844 | 1460995963978 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:12:44 INFO - PROCESS | 1844 | 1460995963999 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa570000 == 52 [pid = 1844] [id = 100] 09:12:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f3d14a22000) [pid = 1844] [serial = 299] [outer = (nil)] 09:12:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f3d16c8f400) [pid = 1844] [serial = 300] [outer = 0x7f3d14a22000] 09:12:44 INFO - PROCESS | 1844 | 1460995964061 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f3d16e31000) [pid = 1844] [serial = 301] [outer = 0x7f3d14a22000] 09:12:44 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f3d11b24800) [pid = 1844] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:12:44 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f3d04893800) [pid = 1844] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:12:44 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f3d0129f800) [pid = 1844] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:12:44 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f3d012a9400) [pid = 1844] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:12:44 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f3cfd5cf000) [pid = 1844] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:12:44 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f3d01012c00) [pid = 1844] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:12:44 INFO - PROCESS | 1844 | 1460995964972 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1228ms 09:12:45 INFO - PROCESS | 1844 | 1460995965016 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1844 | 1460995965020 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:12:45 INFO - PROCESS | 1844 | 1460995965025 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1844 | 1460995965028 Marionette TRACE conn3 <- [1,374,null,{}] 09:12:45 INFO - PROCESS | 1844 | 1460995965033 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:45 INFO - PROCESS | 1844 | 1460995965203 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:12:45 INFO - PROCESS | 1844 | 1460995965214 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d125c6000 == 53 [pid = 1844] [id = 101] 09:12:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f3cfafea800) [pid = 1844] [serial = 302] [outer = (nil)] 09:12:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f3cfaff0400) [pid = 1844] [serial = 303] [outer = 0x7f3cfafea800] 09:12:45 INFO - PROCESS | 1844 | 1460995965363 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f3d18a9a000) [pid = 1844] [serial = 304] [outer = 0x7f3cfafea800] 09:12:46 INFO - PROCESS | 1844 | 1460995966030 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:12:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1032ms 09:12:46 INFO - PROCESS | 1844 | 1460995966058 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 1844 | 1460995966061 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:12:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:12:46 INFO - PROCESS | 1844 | 1460995966067 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 1844 | 1460995966069 Marionette TRACE conn3 <- [1,378,null,{}] 09:12:46 INFO - PROCESS | 1844 | 1460995966074 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:46 INFO - PROCESS | 1844 | 1460995966207 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:12:46 INFO - PROCESS | 1844 | 1460995966308 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16272800 == 54 [pid = 1844] [id = 102] 09:12:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f3cfafe5400) [pid = 1844] [serial = 305] [outer = (nil)] 09:12:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f3d03a64000) [pid = 1844] [serial = 306] [outer = 0x7f3cfafe5400] 09:12:46 INFO - PROCESS | 1844 | 1460995966368 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f3d03a6c000) [pid = 1844] [serial = 307] [outer = 0x7f3cfafe5400] 09:12:47 INFO - PROCESS | 1844 | 1460995967257 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:12:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1233ms 09:12:47 INFO - PROCESS | 1844 | 1460995967304 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 1844 | 1460995967310 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:12:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:12:47 INFO - PROCESS | 1844 | 1460995967319 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1844 | 1460995967324 Marionette TRACE conn3 <- [1,382,null,{}] 09:12:47 INFO - PROCESS | 1844 | 1460995967333 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 1844 | 1460995967512 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:12:47 INFO - PROCESS | 1844 | 1460995967651 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d02396800 == 55 [pid = 1844] [id = 103] 09:12:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f3cfa6bf000) [pid = 1844] [serial = 308] [outer = (nil)] 09:12:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f3cfafe3800) [pid = 1844] [serial = 309] [outer = 0x7f3cfa6bf000] 09:12:47 INFO - PROCESS | 1844 | 1460995967732 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f3cfafec800) [pid = 1844] [serial = 310] [outer = 0x7f3cfa6bf000] 09:12:48 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:48 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:12:48 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:48 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:48 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:48 INFO - PROCESS | 1844 | 1460995968654 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:12:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1382ms 09:12:48 INFO - PROCESS | 1844 | 1460995968703 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 1844 | 1460995968711 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:12:48 INFO - PROCESS | 1844 | 1460995968721 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 1844 | 1460995968726 Marionette TRACE conn3 <- [1,386,null,{}] 09:12:48 INFO - PROCESS | 1844 | 1460995968733 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:48 INFO - PROCESS | 1844 | 1460995968916 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:12:49 INFO - PROCESS | 1844 | 1460995969065 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d108fc800 == 56 [pid = 1844] [id = 104] 09:12:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f3cfa6c0800) [pid = 1844] [serial = 311] [outer = (nil)] 09:12:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f3cfa710000) [pid = 1844] [serial = 312] [outer = 0x7f3cfa6c0800] 09:12:49 INFO - PROCESS | 1844 | 1460995969152 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f3cfaff1800) [pid = 1844] [serial = 313] [outer = 0x7f3cfa6c0800] 09:12:50 INFO - PROCESS | 1844 | 1460995970399 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:12:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1735ms 09:12:50 INFO - PROCESS | 1844 | 1460995970458 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1844 | 1460995970462 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:12:50 INFO - PROCESS | 1844 | 1460995970470 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1844 | 1460995970478 Marionette TRACE conn3 <- [1,390,null,{}] 09:12:50 INFO - PROCESS | 1844 | 1460995970495 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:50 INFO - PROCESS | 1844 | 1460995970714 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:12:50 INFO - PROCESS | 1844 | 1460995970913 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d19733000 == 57 [pid = 1844] [id = 105] 09:12:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f3d0213a400) [pid = 1844] [serial = 314] [outer = (nil)] 09:12:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f3d0359ec00) [pid = 1844] [serial = 315] [outer = 0x7f3d0213a400] 09:12:51 INFO - PROCESS | 1844 | 1460995971014 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f3d037ed800) [pid = 1844] [serial = 316] [outer = 0x7f3d0213a400] 09:12:51 INFO - PROCESS | 1844 | 1460995971871 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:12:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1438ms 09:12:51 INFO - PROCESS | 1844 | 1460995971909 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:12:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:12:51 INFO - PROCESS | 1844 | 1460995971914 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:12:51 INFO - PROCESS | 1844 | 1460995971920 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 1844 | 1460995971924 Marionette TRACE conn3 <- [1,394,null,{}] 09:12:51 INFO - PROCESS | 1844 | 1460995971929 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 1844 | 1460995972097 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:12:52 INFO - PROCESS | 1844 | 1460995972245 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf899f800 == 58 [pid = 1844] [id = 106] 09:12:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f3d02368800) [pid = 1844] [serial = 317] [outer = (nil)] 09:12:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f3d0411f000) [pid = 1844] [serial = 318] [outer = 0x7f3d02368800] 09:12:52 INFO - PROCESS | 1844 | 1460995972320 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f3d04976800) [pid = 1844] [serial = 319] [outer = 0x7f3d02368800] 09:12:53 INFO - PROCESS | 1844 | 1460995973238 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1385ms 09:12:53 INFO - PROCESS | 1844 | 1460995973306 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1844 | 1460995973310 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:12:53 INFO - PROCESS | 1844 | 1460995973316 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1844 | 1460995973319 Marionette TRACE conn3 <- [1,398,null,{}] 09:12:53 INFO - PROCESS | 1844 | 1460995973325 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:53 INFO - PROCESS | 1844 | 1460995973503 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:12:53 INFO - PROCESS | 1844 | 1460995973645 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8cac800 == 59 [pid = 1844] [id = 107] 09:12:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f3d03a6b800) [pid = 1844] [serial = 320] [outer = (nil)] 09:12:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f3d0aa4c400) [pid = 1844] [serial = 321] [outer = 0x7f3d03a6b800] 09:12:53 INFO - PROCESS | 1844 | 1460995973720 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f3d1281a800) [pid = 1844] [serial = 322] [outer = 0x7f3d03a6b800] 09:12:54 INFO - PROCESS | 1844 | 1460995974723 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:12:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1436ms 09:12:54 INFO - PROCESS | 1844 | 1460995974753 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:12:54 INFO - PROCESS | 1844 | 1460995974758 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:12:54 INFO - PROCESS | 1844 | 1460995974764 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1844 | 1460995974767 Marionette TRACE conn3 <- [1,402,null,{}] 09:12:54 INFO - PROCESS | 1844 | 1460995974773 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:54 INFO - PROCESS | 1844 | 1460995974967 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:12:55 INFO - PROCESS | 1844 | 1460995975315 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfeac3000 == 60 [pid = 1844] [id = 108] 09:12:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f3cfa6c0000) [pid = 1844] [serial = 323] [outer = (nil)] 09:12:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3cfa703800) [pid = 1844] [serial = 324] [outer = 0x7f3cfa6c0000] 09:12:55 INFO - PROCESS | 1844 | 1460995975458 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3cfa711400) [pid = 1844] [serial = 325] [outer = 0x7f3cfa6c0000] 09:12:56 INFO - PROCESS | 1844 | 1460995976368 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1633ms 09:12:56 INFO - PROCESS | 1844 | 1460995976398 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 1844 | 1460995976404 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:12:56 INFO - PROCESS | 1844 | 1460995976413 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 1844 | 1460995976417 Marionette TRACE conn3 <- [1,406,null,{}] 09:12:56 INFO - PROCESS | 1844 | 1460995976424 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:56 INFO - PROCESS | 1844 | 1460995976618 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:12:56 INFO - PROCESS | 1844 | 1460995976884 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb1c9000 == 61 [pid = 1844] [id = 109] 09:12:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3cfe928000) [pid = 1844] [serial = 326] [outer = (nil)] 09:12:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3d01006400) [pid = 1844] [serial = 327] [outer = 0x7f3cfe928000] 09:12:57 INFO - PROCESS | 1844 | 1460995976999 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3d0213a800) [pid = 1844] [serial = 328] [outer = 0x7f3cfe928000] 09:12:57 INFO - PROCESS | 1844 | 1460995977872 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:12:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1537ms 09:12:57 INFO - PROCESS | 1844 | 1460995977955 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 1844 | 1460995977963 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:12:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:12:57 INFO - PROCESS | 1844 | 1460995977973 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1844 | 1460995977977 Marionette TRACE conn3 <- [1,410,null,{}] 09:12:57 INFO - PROCESS | 1844 | 1460995977983 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:58 INFO - PROCESS | 1844 | 1460995978207 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:12:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d116ca800 == 60 [pid = 1844] [id = 65] 09:12:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03f47000 == 59 [pid = 1844] [id = 61] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3d012a8000) [pid = 1844] [serial = 234] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3d05614800) [pid = 1844] [serial = 237] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3d169aac00) [pid = 1844] [serial = 240] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3d021bf800) [pid = 1844] [serial = 246] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3d0213d400) [pid = 1844] [serial = 243] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f3d1ad56c00) [pid = 1844] [serial = 267] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | 1460995978447 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d125c6000 == 58 [pid = 1844] [id = 101] 09:12:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa570000 == 57 [pid = 1844] [id = 100] 09:12:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06ecd000 == 56 [pid = 1844] [id = 99] 09:12:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04928000 == 55 [pid = 1844] [id = 98] 09:12:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfca6d800 == 56 [pid = 1844] [id = 110] 09:12:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f3cfa5da000) [pid = 1844] [serial = 329] [outer = (nil)] 09:12:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3d0100a800) [pid = 1844] [serial = 330] [outer = 0x7f3cfa5da000] 09:12:58 INFO - PROCESS | 1844 | 1460995978552 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3d02e3fc00) [pid = 1844] [serial = 331] [outer = 0x7f3cfa5da000] 09:12:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0351c800 == 55 [pid = 1844] [id = 97] 09:12:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfca5c800 == 54 [pid = 1844] [id = 96] 09:12:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04dc8800 == 53 [pid = 1844] [id = 90] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3d14b93000) [pid = 1844] [serial = 258] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3d166bbc00) [pid = 1844] [serial = 261] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f3d11443000) [pid = 1844] [serial = 255] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f3d03682400) [pid = 1844] [serial = 250] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f3d024cec00) [pid = 1844] [serial = 249] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f3d04117800) [pid = 1844] [serial = 252] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f3d04894800) [pid = 1844] [serial = 253] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f3d166bfc00) [pid = 1844] [serial = 262] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f3d166b8400) [pid = 1844] [serial = 264] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f3d166b6400) [pid = 1844] [serial = 259] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f3d169af800) [pid = 1844] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f3d11b11400) [pid = 1844] [serial = 256] [outer = (nil)] [url = about:blank] 09:12:58 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f3d194e6000) [pid = 1844] [serial = 265] [outer = (nil)] [url = about:blank] 09:12:59 INFO - PROCESS | 1844 | 1460995979331 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:12:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1380ms 09:12:59 INFO - PROCESS | 1844 | 1460995979354 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 1844 | 1460995979359 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:12:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:12:59 INFO - PROCESS | 1844 | 1460995979366 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 1844 | 1460995979375 Marionette TRACE conn3 <- [1,414,null,{}] 09:12:59 INFO - PROCESS | 1844 | 1460995979388 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:59 INFO - PROCESS | 1844 | 1460995979541 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:12:59 INFO - PROCESS | 1844 | 1460995979649 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0479f800 == 54 [pid = 1844] [id = 111] 09:12:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f3cfa5dd000) [pid = 1844] [serial = 332] [outer = (nil)] 09:12:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f3d03797400) [pid = 1844] [serial = 333] [outer = 0x7f3cfa5dd000] 09:12:59 INFO - PROCESS | 1844 | 1460995979715 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f3d042b6c00) [pid = 1844] [serial = 334] [outer = 0x7f3cfa5dd000] 09:13:00 INFO - PROCESS | 1844 | 1460995980431 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:13:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1087ms 09:13:00 INFO - PROCESS | 1844 | 1460995980489 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 1844 | 1460995980494 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:13:00 INFO - PROCESS | 1844 | 1460995980502 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1844 | 1460995980506 Marionette TRACE conn3 <- [1,418,null,{}] 09:13:00 INFO - PROCESS | 1844 | 1460995980511 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:00 INFO - PROCESS | 1844 | 1460995980651 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:13:00 INFO - PROCESS | 1844 | 1460995980665 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11687800 == 55 [pid = 1844] [id = 112] 09:13:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f3d02e3d400) [pid = 1844] [serial = 335] [outer = (nil)] 09:13:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f3d05614800) [pid = 1844] [serial = 336] [outer = 0x7f3d02e3d400] 09:13:00 INFO - PROCESS | 1844 | 1460995980728 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f3d108da000) [pid = 1844] [serial = 337] [outer = 0x7f3d02e3d400] 09:13:02 INFO - PROCESS | 1844 | 1460995982065 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:13:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1583ms 09:13:02 INFO - PROCESS | 1844 | 1460995982088 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1844 | 1460995982091 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:13:02 INFO - PROCESS | 1844 | 1460995982098 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1844 | 1460995982101 Marionette TRACE conn3 <- [1,422,null,{}] 09:13:02 INFO - PROCESS | 1844 | 1460995982107 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:02 INFO - PROCESS | 1844 | 1460995982285 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:13:02 INFO - PROCESS | 1844 | 1460995982365 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d14b20800 == 56 [pid = 1844] [id = 113] 09:13:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f3cfa64f400) [pid = 1844] [serial = 338] [outer = (nil)] 09:13:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f3d021c1c00) [pid = 1844] [serial = 339] [outer = 0x7f3cfa64f400] 09:13:02 INFO - PROCESS | 1844 | 1460995982442 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f3d119dd000) [pid = 1844] [serial = 340] [outer = 0x7f3cfa64f400] 09:13:03 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f3d14a22000) [pid = 1844] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:13:03 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f3d05acc400) [pid = 1844] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:13:03 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f3d05ac5000) [pid = 1844] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:13:03 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f3cfafea800) [pid = 1844] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:13:03 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f3d0411d000) [pid = 1844] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:13:03 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f3d02e43000) [pid = 1844] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:13:03 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f3cfc47e400) [pid = 1844] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:13:03 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f3cfcabd400) [pid = 1844] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:13:03 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f3cfaaa8c00) [pid = 1844] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:13:03 INFO - PROCESS | 1844 | 1460995983944 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:13:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1883ms 09:13:03 INFO - PROCESS | 1844 | 1460995983982 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 1844 | 1460995983985 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:13:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:13:03 INFO - PROCESS | 1844 | 1460995983992 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 1844 | 1460995983994 Marionette TRACE conn3 <- [1,426,null,{}] 09:13:04 INFO - PROCESS | 1844 | 1460995984000 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:04 INFO - PROCESS | 1844 | 1460995984186 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:13:04 INFO - PROCESS | 1844 | 1460995984202 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16271000 == 57 [pid = 1844] [id = 114] 09:13:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f3cfafe2400) [pid = 1844] [serial = 341] [outer = (nil)] 09:13:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f3d0411d000) [pid = 1844] [serial = 342] [outer = 0x7f3cfafe2400] 09:13:04 INFO - PROCESS | 1844 | 1460995984268 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f3d14a22000) [pid = 1844] [serial = 343] [outer = 0x7f3cfafe2400] 09:13:05 INFO - PROCESS | 1844 | 1460995985011 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:13:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:13:05 INFO - PROCESS | 1844 | 1460995985086 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:13:05 INFO - PROCESS | 1844 | 1460995985094 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 1844 | 1460995985097 Marionette TRACE conn3 <- [1,430,null,{}] 09:13:05 INFO - PROCESS | 1844 | 1460995985102 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:05 INFO - PROCESS | 1844 | 1460995985245 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:13:05 INFO - PROCESS | 1844 | 1460995985420 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa72800 == 58 [pid = 1844] [id = 115] 09:13:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f3cfa5cfc00) [pid = 1844] [serial = 344] [outer = (nil)] 09:13:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f3cfa5d4400) [pid = 1844] [serial = 345] [outer = 0x7f3cfa5cfc00] 09:13:05 INFO - PROCESS | 1844 | 1460995985542 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f3cfa641c00) [pid = 1844] [serial = 346] [outer = 0x7f3cfa5cfc00] 09:13:06 INFO - PROCESS | 1844 | 1460995986593 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:13:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1538ms 09:13:06 INFO - PROCESS | 1844 | 1460995986633 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 1844 | 1460995986641 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:13:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:13:06 INFO - PROCESS | 1844 | 1460995986651 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 1844 | 1460995986655 Marionette TRACE conn3 <- [1,434,null,{}] 09:13:06 INFO - PROCESS | 1844 | 1460995986668 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:06 INFO - PROCESS | 1844 | 1460995986883 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:13:07 INFO - PROCESS | 1844 | 1460995987028 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06d2f800 == 59 [pid = 1844] [id = 116] 09:13:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f3cfa70bc00) [pid = 1844] [serial = 347] [outer = (nil)] 09:13:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f3cfafea400) [pid = 1844] [serial = 348] [outer = 0x7f3cfa70bc00] 09:13:07 INFO - PROCESS | 1844 | 1460995987155 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f3cfe921800) [pid = 1844] [serial = 349] [outer = 0x7f3cfa70bc00] 09:13:08 INFO - PROCESS | 1844 | 1460995988081 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:13:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1487ms 09:13:08 INFO - PROCESS | 1844 | 1460995988142 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 1844 | 1460995988149 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:13:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:13:08 INFO - PROCESS | 1844 | 1460995988158 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 1844 | 1460995988162 Marionette TRACE conn3 <- [1,438,null,{}] 09:13:08 INFO - PROCESS | 1844 | 1460995988168 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 1844 | 1460995988354 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:13:08 INFO - PROCESS | 1844 | 1460995988597 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1ad1a000 == 60 [pid = 1844] [id = 117] 09:13:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f3cfe928c00) [pid = 1844] [serial = 350] [outer = (nil)] 09:13:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f3d035a3800) [pid = 1844] [serial = 351] [outer = 0x7f3cfe928c00] 09:13:08 INFO - PROCESS | 1844 | 1460995988721 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3d03a66400) [pid = 1844] [serial = 352] [outer = 0x7f3cfe928c00] 09:13:09 INFO - PROCESS | 1844 | 1460995989664 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:13:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1583ms 09:13:09 INFO - PROCESS | 1844 | 1460995989742 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 1844 | 1460995989746 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:13:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:13:09 INFO - PROCESS | 1844 | 1460995989767 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 1844 | 1460995989785 Marionette TRACE conn3 <- [1,442,null,{}] 09:13:09 INFO - PROCESS | 1844 | 1460995989844 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:10 INFO - PROCESS | 1844 | 1460995990034 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:13:10 INFO - PROCESS | 1844 | 1460995990205 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff7ed800 == 61 [pid = 1844] [id = 118] 09:13:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3cfa485c00) [pid = 1844] [serial = 353] [outer = (nil)] 09:13:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3cfa48cc00) [pid = 1844] [serial = 354] [outer = 0x7f3cfa485c00] 09:13:10 INFO - PROCESS | 1844 | 1460995990282 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3d03c9c000) [pid = 1844] [serial = 355] [outer = 0x7f3cfa485c00] 09:13:11 INFO - PROCESS | 1844 | 1460995991115 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:13:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1400ms 09:13:11 INFO - PROCESS | 1844 | 1460995991155 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:13:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:13:11 INFO - PROCESS | 1844 | 1460995991160 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:13:11 INFO - PROCESS | 1844 | 1460995991167 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1844 | 1460995991170 Marionette TRACE conn3 <- [1,446,null,{}] 09:13:11 INFO - PROCESS | 1844 | 1460995991176 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:11 INFO - PROCESS | 1844 | 1460995991368 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:13:11 INFO - PROCESS | 1844 | 1460995991510 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a96800 == 62 [pid = 1844] [id = 119] 09:13:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3cfa488000) [pid = 1844] [serial = 356] [outer = (nil)] 09:13:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3d06e0d800) [pid = 1844] [serial = 357] [outer = 0x7f3cfa488000] 09:13:11 INFO - PROCESS | 1844 | 1460995991585 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3d14b8bc00) [pid = 1844] [serial = 358] [outer = 0x7f3cfa488000] 09:13:12 INFO - PROCESS | 1844 | 1460995992519 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:13:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1383ms 09:13:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:13:12 INFO - PROCESS | 1844 | 1460995992550 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 1844 | 1460995992553 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:13:12 INFO - PROCESS | 1844 | 1460995992560 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 1844 | 1460995992564 Marionette TRACE conn3 <- [1,450,null,{}] 09:13:12 INFO - PROCESS | 1844 | 1460995992569 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 1844 | 1460995992723 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:13:12 INFO - PROCESS | 1844 | 1460995992875 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfea22800 == 63 [pid = 1844] [id = 120] 09:13:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3d166be800) [pid = 1844] [serial = 359] [outer = (nil)] 09:13:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3d1682c400) [pid = 1844] [serial = 360] [outer = 0x7f3d166be800] 09:13:12 INFO - PROCESS | 1844 | 1460995992961 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3d18a0b800) [pid = 1844] [serial = 361] [outer = 0x7f3d166be800] 09:13:13 INFO - PROCESS | 1844 | 1460995993930 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 1844 | 1460995994020 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:13:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:13:14 INFO - PROCESS | 1844 | 1460995994031 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 1844 | 1460995994033 Marionette TRACE conn3 <- [1,454,null,{}] 09:13:14 INFO - PROCESS | 1844 | 1460995994037 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:14 INFO - PROCESS | 1844 | 1460995994254 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:13:14 INFO - PROCESS | 1844 | 1460995994454 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb454000 == 64 [pid = 1844] [id = 121] 09:13:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3cfa707400) [pid = 1844] [serial = 362] [outer = (nil)] 09:13:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cfb6f1000) [pid = 1844] [serial = 363] [outer = 0x7f3cfa707400] 09:13:14 INFO - PROCESS | 1844 | 1460995994571 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3d03a65c00) [pid = 1844] [serial = 364] [outer = 0x7f3cfa707400] 09:13:15 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:15 INFO - PROCESS | 1844 | 1460995995688 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:13:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1693ms 09:13:15 INFO - PROCESS | 1844 | 1460995995724 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1844 | 1460995995731 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:13:15 INFO - PROCESS | 1844 | 1460995995740 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1844 | 1460995995746 Marionette TRACE conn3 <- [1,458,null,{}] 09:13:15 INFO - PROCESS | 1844 | 1460995995753 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:15 INFO - PROCESS | 1844 | 1460995995931 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:13:16 INFO - PROCESS | 1844 | 1460995996216 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8999800 == 65 [pid = 1844] [id = 122] 09:13:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3cfa6c0400) [pid = 1844] [serial = 365] [outer = (nil)] 09:13:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cfa706400) [pid = 1844] [serial = 366] [outer = 0x7f3cfa6c0400] 09:13:16 INFO - PROCESS | 1844 | 1460995996336 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cfab76800) [pid = 1844] [serial = 367] [outer = 0x7f3cfa6c0400] 09:13:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d16271000 == 64 [pid = 1844] [id = 114] 09:13:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d14b20800 == 63 [pid = 1844] [id = 113] 09:13:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d197ce000 == 62 [pid = 1844] [id = 89] 09:13:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11687800 == 61 [pid = 1844] [id = 112] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3d16e2b000) [pid = 1844] [serial = 279] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3d1281e400) [pid = 1844] [serial = 276] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3d035a0800) [pid = 1844] [serial = 282] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3d03a64000) [pid = 1844] [serial = 306] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d012b9000 == 60 [pid = 1844] [id = 93] 09:13:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0479f800 == 59 [pid = 1844] [id = 111] 09:13:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfca6d800 == 58 [pid = 1844] [id = 110] 09:13:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb1c9000 == 57 [pid = 1844] [id = 109] 09:13:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfeac3000 == 56 [pid = 1844] [id = 108] 09:13:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d02396800 == 55 [pid = 1844] [id = 103] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3d16c8f400) [pid = 1844] [serial = 300] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3d166b4400) [pid = 1844] [serial = 298] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3d16e31000) [pid = 1844] [serial = 301] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3d06e0c000) [pid = 1844] [serial = 294] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3cfaff0400) [pid = 1844] [serial = 303] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3d12b05400) [pid = 1844] [serial = 285] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3d04119800) [pid = 1844] [serial = 292] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3d12cb8800) [pid = 1844] [serial = 247] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3d0378b400) [pid = 1844] [serial = 270] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3d03799800) [pid = 1844] [serial = 291] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3d18a9a000) [pid = 1844] [serial = 304] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3d02bd4400) [pid = 1844] [serial = 289] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f3d116afc00) [pid = 1844] [serial = 295] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f3d12b0d800) [pid = 1844] [serial = 297] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f3d0411c800) [pid = 1844] [serial = 273] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f3cfeb5ac00) [pid = 1844] [serial = 288] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f3d047da000) [pid = 1844] [serial = 138] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f3d1afa0400) [pid = 1844] [serial = 286] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1844 | 1460995997258 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 1844 | 1460995997337 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:13:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:13:17 INFO - PROCESS | 1844 | 1460995997348 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 1844 | 1460995997352 Marionette TRACE conn3 <- [1,462,null,{}] 09:13:17 INFO - PROCESS | 1844 | 1460995997358 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:17 INFO - PROCESS | 1844 | 1460995997558 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:13:17 INFO - PROCESS | 1844 | 1460995997572 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfd5f1000 == 56 [pid = 1844] [id = 123] 09:13:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f3cfa642000) [pid = 1844] [serial = 368] [outer = (nil)] 09:13:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f3cfb6eec00) [pid = 1844] [serial = 369] [outer = 0x7f3cfa642000] 09:13:17 INFO - PROCESS | 1844 | 1460995997634 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f3cfd639800) [pid = 1844] [serial = 370] [outer = 0x7f3cfa642000] 09:13:18 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:18 INFO - PROCESS | 1844 | 1460995998545 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:13:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:13:18 INFO - PROCESS | 1844 | 1460995998593 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:13:18 INFO - PROCESS | 1844 | 1460995998600 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 1844 | 1460995998605 Marionette TRACE conn3 <- [1,466,null,{}] 09:13:18 INFO - PROCESS | 1844 | 1460995998621 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:18 INFO - PROCESS | 1844 | 1460995998775 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:13:18 INFO - PROCESS | 1844 | 1460995998876 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03513000 == 57 [pid = 1844] [id = 124] 09:13:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f3cfe925400) [pid = 1844] [serial = 371] [outer = (nil)] 09:13:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f3d03597c00) [pid = 1844] [serial = 372] [outer = 0x7f3cfe925400] 09:13:18 INFO - PROCESS | 1844 | 1460995998941 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f3d03a67800) [pid = 1844] [serial = 373] [outer = 0x7f3cfe925400] 09:13:19 INFO - PROCESS | 1844 | 1460995999706 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1844 | 1460995999740 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:13:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:13:19 INFO - PROCESS | 1844 | 1460995999745 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1844 | 1460995999747 Marionette TRACE conn3 <- [1,470,null,{}] 09:13:19 INFO - PROCESS | 1844 | 1460995999753 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:19 INFO - PROCESS | 1844 | 1460995999976 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:13:20 INFO - PROCESS | 1844 | 1460995999997 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04404800 == 58 [pid = 1844] [id = 125] 09:13:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3cf8ab5000) [pid = 1844] [serial = 374] [outer = (nil)] 09:13:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3cf8abc400) [pid = 1844] [serial = 375] [outer = 0x7f3cf8ab5000] 09:13:20 INFO - PROCESS | 1844 | 1460996000060 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3d03791c00) [pid = 1844] [serial = 376] [outer = 0x7f3cf8ab5000] 09:13:20 INFO - PROCESS | 1844 | 1460996000913 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:13:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1239ms 09:13:20 INFO - PROCESS | 1844 | 1460996000993 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 1844 | 1460996000997 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:13:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:13:21 INFO - PROCESS | 1844 | 1460996001003 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 1844 | 1460996001006 Marionette TRACE conn3 <- [1,474,null,{}] 09:13:21 INFO - PROCESS | 1844 | 1460996001011 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:21 INFO - PROCESS | 1844 | 1460996001199 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:13:21 INFO - PROCESS | 1844 | 1460996001218 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06cdf000 == 59 [pid = 1844] [id = 126] 09:13:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3cf8ab6800) [pid = 1844] [serial = 377] [outer = (nil)] 09:13:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3d03ab1400) [pid = 1844] [serial = 378] [outer = 0x7f3cf8ab6800] 09:13:21 INFO - PROCESS | 1844 | 1460996001279 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3d047da400) [pid = 1844] [serial = 379] [outer = 0x7f3cf8ab6800] 09:13:21 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3cfa64f400) [pid = 1844] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:13:21 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3cfe928000) [pid = 1844] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:13:21 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3cfa5dd000) [pid = 1844] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:13:21 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3cfa5da000) [pid = 1844] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:13:21 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3d02e3d400) [pid = 1844] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:13:21 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3cfa6c0000) [pid = 1844] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:13:22 INFO - PROCESS | 1844 | 1460996002353 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:13:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1379ms 09:13:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:13:22 INFO - PROCESS | 1844 | 1460996002383 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1844 | 1460996002385 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:13:22 INFO - PROCESS | 1844 | 1460996002391 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1844 | 1460996002394 Marionette TRACE conn3 <- [1,478,null,{}] 09:13:22 INFO - PROCESS | 1844 | 1460996002399 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 1844 | 1460996002589 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:13:22 INFO - PROCESS | 1844 | 1460996002609 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0a9b1800 == 60 [pid = 1844] [id = 127] 09:13:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3cfa486c00) [pid = 1844] [serial = 380] [outer = (nil)] 09:13:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3d04b0f800) [pid = 1844] [serial = 381] [outer = 0x7f3cfa486c00] 09:13:22 INFO - PROCESS | 1844 | 1460996002685 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3d16237400) [pid = 1844] [serial = 382] [outer = 0x7f3cfa486c00] 09:13:23 INFO - PROCESS | 1844 | 1460996003401 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:13:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1037ms 09:13:23 INFO - PROCESS | 1844 | 1460996003428 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 1844 | 1460996003432 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:13:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:13:23 INFO - PROCESS | 1844 | 1460996003438 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 1844 | 1460996003440 Marionette TRACE conn3 <- [1,482,null,{}] 09:13:23 INFO - PROCESS | 1844 | 1460996003445 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:23 INFO - PROCESS | 1844 | 1460996003633 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:13:23 INFO - PROCESS | 1844 | 1460996003651 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d129ec000 == 61 [pid = 1844] [id = 128] 09:13:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3d1623a000) [pid = 1844] [serial = 383] [outer = (nil)] 09:13:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3d16c85400) [pid = 1844] [serial = 384] [outer = 0x7f3d1623a000] 09:13:23 INFO - PROCESS | 1844 | 1460996003713 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3d18a07800) [pid = 1844] [serial = 385] [outer = 0x7f3d1623a000] 09:13:24 INFO - PROCESS | 1844 | 1460996004752 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:13:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1383ms 09:13:24 INFO - PROCESS | 1844 | 1460996004823 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1844 | 1460996004835 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:13:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:13:24 INFO - PROCESS | 1844 | 1460996004852 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 1844 | 1460996004857 Marionette TRACE conn3 <- [1,486,null,{}] 09:13:24 INFO - PROCESS | 1844 | 1460996004866 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:25 INFO - PROCESS | 1844 | 1460996005089 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:13:25 INFO - PROCESS | 1844 | 1460996005241 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfea32800 == 62 [pid = 1844] [id = 129] 09:13:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3cfa5ddc00) [pid = 1844] [serial = 386] [outer = (nil)] 09:13:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3cfa64ac00) [pid = 1844] [serial = 387] [outer = 0x7f3cfa5ddc00] 09:13:25 INFO - PROCESS | 1844 | 1460996005314 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3cfab77400) [pid = 1844] [serial = 388] [outer = 0x7f3cfa5ddc00] 09:13:26 INFO - PROCESS | 1844 | 1460996006292 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:13:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1493ms 09:13:26 INFO - PROCESS | 1844 | 1460996006345 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 1844 | 1460996006354 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:13:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:13:26 INFO - PROCESS | 1844 | 1460996006364 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 1844 | 1460996006367 Marionette TRACE conn3 <- [1,490,null,{}] 09:13:26 INFO - PROCESS | 1844 | 1460996006374 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:26 INFO - PROCESS | 1844 | 1460996006542 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:13:26 INFO - PROCESS | 1844 | 1460996006686 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0562f800 == 63 [pid = 1844] [id = 130] 09:13:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3cfa482800) [pid = 1844] [serial = 389] [outer = (nil)] 09:13:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3cfb2d7000) [pid = 1844] [serial = 390] [outer = 0x7f3cfa482800] 09:13:26 INFO - PROCESS | 1844 | 1460996006760 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cfb2dc400) [pid = 1844] [serial = 391] [outer = 0x7f3cfa482800] 09:13:27 INFO - PROCESS | 1844 | 1460996007654 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:13:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1341ms 09:13:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:13:27 INFO - PROCESS | 1844 | 1460996007706 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 1844 | 1460996007709 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:13:27 INFO - PROCESS | 1844 | 1460996007716 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 1844 | 1460996007721 Marionette TRACE conn3 <- [1,494,null,{}] 09:13:27 INFO - PROCESS | 1844 | 1460996007737 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:27 INFO - PROCESS | 1844 | 1460996007908 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:13:28 INFO - PROCESS | 1844 | 1460996008052 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16c48000 == 64 [pid = 1844] [id = 131] 09:13:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3cf8a62400) [pid = 1844] [serial = 392] [outer = (nil)] 09:13:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3cfb2d8800) [pid = 1844] [serial = 393] [outer = 0x7f3cf8a62400] 09:13:28 INFO - PROCESS | 1844 | 1460996008128 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cfb6ef400) [pid = 1844] [serial = 394] [outer = 0x7f3cf8a62400] 09:13:29 INFO - PROCESS | 1844 | 1460996009056 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:13:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:13:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1439ms 09:13:29 INFO - PROCESS | 1844 | 1460996009155 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 1844 | 1460996009160 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:13:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:13:29 INFO - PROCESS | 1844 | 1460996009165 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 1844 | 1460996009168 Marionette TRACE conn3 <- [1,498,null,{}] 09:13:29 INFO - PROCESS | 1844 | 1460996009174 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:29 INFO - PROCESS | 1844 | 1460996009340 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:13:29 INFO - PROCESS | 1844 | 1460996009485 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa143000 == 65 [pid = 1844] [id = 132] 09:13:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cf8a63000) [pid = 1844] [serial = 395] [outer = (nil)] 09:13:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3d01391000) [pid = 1844] [serial = 396] [outer = 0x7f3cf8a63000] 09:13:29 INFO - PROCESS | 1844 | 1460996009599 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3d03795c00) [pid = 1844] [serial = 397] [outer = 0x7f3cf8a63000] 09:13:30 INFO - PROCESS | 1844 | 1460996010433 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:13:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1332ms 09:13:30 INFO - PROCESS | 1844 | 1460996010500 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 1844 | 1460996010503 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:13:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:13:30 INFO - PROCESS | 1844 | 1460996010510 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1844 | 1460996010513 Marionette TRACE conn3 <- [1,502,null,{}] 09:13:30 INFO - PROCESS | 1844 | 1460996010518 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:30 INFO - PROCESS | 1844 | 1460996010672 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:13:30 INFO - PROCESS | 1844 | 1460996010817 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa15c800 == 66 [pid = 1844] [id = 133] 09:13:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cfa5dcc00) [pid = 1844] [serial = 398] [outer = (nil)] 09:13:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3d039a1c00) [pid = 1844] [serial = 399] [outer = 0x7f3cfa5dcc00] 09:13:30 INFO - PROCESS | 1844 | 1460996010892 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3d039a8000) [pid = 1844] [serial = 400] [outer = 0x7f3cfa5dcc00] 09:13:31 INFO - PROCESS | 1844 | 1460996011764 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:13:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1338ms 09:13:31 INFO - PROCESS | 1844 | 1460996011849 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1844 | 1460996011853 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:13:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:13:31 INFO - PROCESS | 1844 | 1460996011859 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1844 | 1460996011861 Marionette TRACE conn3 <- [1,506,null,{}] 09:13:31 INFO - PROCESS | 1844 | 1460996011867 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:32 INFO - PROCESS | 1844 | 1460996012055 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:13:32 INFO - PROCESS | 1844 | 1460996012208 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa87800 == 67 [pid = 1844] [id = 134] 09:13:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cfa48dc00) [pid = 1844] [serial = 401] [outer = (nil)] 09:13:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cfa645000) [pid = 1844] [serial = 402] [outer = 0x7f3cfa48dc00] 09:13:32 INFO - PROCESS | 1844 | 1460996012288 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3d047d8800) [pid = 1844] [serial = 403] [outer = 0x7f3cfa48dc00] 09:13:33 INFO - PROCESS | 1844 | 1460996013125 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:13:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1333ms 09:13:33 INFO - PROCESS | 1844 | 1460996013194 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 1844 | 1460996013198 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:13:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:13:33 INFO - PROCESS | 1844 | 1460996013204 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1844 | 1460996013207 Marionette TRACE conn3 <- [1,510,null,{}] 09:13:33 INFO - PROCESS | 1844 | 1460996013213 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 1844 | 1460996013381 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:13:33 INFO - PROCESS | 1844 | 1460996013539 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1179d800 == 68 [pid = 1844] [id = 135] 09:13:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cfa5d1c00) [pid = 1844] [serial = 404] [outer = (nil)] 09:13:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3d12b03000) [pid = 1844] [serial = 405] [outer = 0x7f3cfa5d1c00] 09:13:33 INFO - PROCESS | 1844 | 1460996013617 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3d16827800) [pid = 1844] [serial = 406] [outer = 0x7f3cfa5d1c00] 09:13:34 INFO - PROCESS | 1844 | 1460996014662 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:13:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1530ms 09:13:34 INFO - PROCESS | 1844 | 1460996014736 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 1844 | 1460996014740 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:13:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:13:34 INFO - PROCESS | 1844 | 1460996014745 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 1844 | 1460996014748 Marionette TRACE conn3 <- [1,514,null,{}] 09:13:34 INFO - PROCESS | 1844 | 1460996014753 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:35 INFO - PROCESS | 1844 | 1460996015250 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:13:35 INFO - PROCESS | 1844 | 1460996015466 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa6c800 == 69 [pid = 1844] [id = 136] 09:13:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cf8ab3c00) [pid = 1844] [serial = 407] [outer = (nil)] 09:13:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cf8abac00) [pid = 1844] [serial = 408] [outer = 0x7f3cf8ab3c00] 09:13:35 INFO - PROCESS | 1844 | 1460996015539 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cfa48e000) [pid = 1844] [serial = 409] [outer = 0x7f3cf8ab3c00] 09:13:36 INFO - PROCESS | 1844 | 1460996016317 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:13:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1641ms 09:13:36 INFO - PROCESS | 1844 | 1460996016390 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 1844 | 1460996016396 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:13:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:13:36 INFO - PROCESS | 1844 | 1460996016403 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 1844 | 1460996016409 Marionette TRACE conn3 <- [1,518,null,{}] 09:13:36 INFO - PROCESS | 1844 | 1460996016415 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:36 INFO - PROCESS | 1844 | 1460996016679 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:13:37 INFO - PROCESS | 1844 | 1460996016992 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8ca6000 == 70 [pid = 1844] [id = 137] 09:13:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cfa5d6800) [pid = 1844] [serial = 410] [outer = (nil)] 09:13:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cfa64e400) [pid = 1844] [serial = 411] [outer = 0x7f3cfa5d6800] 09:13:37 INFO - PROCESS | 1844 | 1460996017078 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cfaaa8c00) [pid = 1844] [serial = 412] [outer = 0x7f3cfa5d6800] 09:13:38 INFO - PROCESS | 1844 | 1460996018355 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:13:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 2142ms 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb1c4000 == 69 [pid = 1844] [id = 92] 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d129fa000 == 68 [pid = 1844] [id = 91] 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0a9b1800 == 67 [pid = 1844] [id = 127] 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06cdf000 == 66 [pid = 1844] [id = 126] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3d0411d000) [pid = 1844] [serial = 342] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3cfafe3800) [pid = 1844] [serial = 309] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3cfa710000) [pid = 1844] [serial = 312] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3d0359ec00) [pid = 1844] [serial = 315] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3d0411f000) [pid = 1844] [serial = 318] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3d0aa4c400) [pid = 1844] [serial = 321] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04404800 == 65 [pid = 1844] [id = 125] 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03513000 == 64 [pid = 1844] [id = 124] 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfd5f1000 == 63 [pid = 1844] [id = 123] 09:13:38 INFO - PROCESS | 1844 | 1460996018636 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 1844 | 1460996018641 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8999800 == 62 [pid = 1844] [id = 122] 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff7ed800 == 61 [pid = 1844] [id = 118] 09:13:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1ad1a000 == 60 [pid = 1844] [id = 117] 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06d2f800 == 59 [pid = 1844] [id = 116] 09:13:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa72800 == 58 [pid = 1844] [id = 115] 09:13:38 INFO - PROCESS | 1844 | 1460996018667 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 1844 | 1460996018672 Marionette TRACE conn3 <- [1,522,null,{}] 09:13:38 INFO - PROCESS | 1844 | 1460996018680 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:38 INFO - PROCESS | 1844 | 1460996018827 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3d021c1c00) [pid = 1844] [serial = 339] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3d0213a800) [pid = 1844] [serial = 328] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3d01006400) [pid = 1844] [serial = 327] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3d03797400) [pid = 1844] [serial = 333] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3d042b6c00) [pid = 1844] [serial = 334] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3d0100a800) [pid = 1844] [serial = 330] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3d02e3fc00) [pid = 1844] [serial = 331] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3d05614800) [pid = 1844] [serial = 336] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cfa711400) [pid = 1844] [serial = 325] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cfa703800) [pid = 1844] [serial = 324] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3d119dd000) [pid = 1844] [serial = 340] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3d108da000) [pid = 1844] [serial = 337] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1844 | 1460996018950 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb1d6000 == 59 [pid = 1844] [id = 138] 09:13:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cfa5d7c00) [pid = 1844] [serial = 413] [outer = (nil)] 09:13:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cfb840800) [pid = 1844] [serial = 414] [outer = 0x7f3cfa5d7c00] 09:13:39 INFO - PROCESS | 1844 | 1460996019012 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3d03598c00) [pid = 1844] [serial = 415] [outer = 0x7f3cfa5d7c00] 09:13:39 INFO - PROCESS | 1844 | 1460996019773 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:13:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1150ms 09:13:39 INFO - PROCESS | 1844 | 1460996019805 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 1844 | 1460996019810 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:13:39 INFO - PROCESS | 1844 | 1460996019826 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 1844 | 1460996019832 Marionette TRACE conn3 <- [1,526,null,{}] 09:13:39 INFO - PROCESS | 1844 | 1460996019837 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:40 INFO - PROCESS | 1844 | 1460996020001 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:13:40 INFO - PROCESS | 1844 | 1460996020012 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0438e000 == 60 [pid = 1844] [id = 139] 09:13:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cfd633400) [pid = 1844] [serial = 416] [outer = (nil)] 09:13:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3d03a61c00) [pid = 1844] [serial = 417] [outer = 0x7f3cfd633400] 09:13:40 INFO - PROCESS | 1844 | 1460996020075 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3d047d2400) [pid = 1844] [serial = 418] [outer = 0x7f3cfd633400] 09:13:40 INFO - PROCESS | 1844 | 1460996020881 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:13:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1094ms 09:13:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:13:40 INFO - PROCESS | 1844 | 1460996020934 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 1844 | 1460996020937 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:13:40 INFO - PROCESS | 1844 | 1460996020944 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 1844 | 1460996020947 Marionette TRACE conn3 <- [1,530,null,{}] 09:13:40 INFO - PROCESS | 1844 | 1460996020962 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:41 INFO - PROCESS | 1844 | 1460996021152 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:13:41 INFO - PROCESS | 1844 | 1460996021169 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0563c800 == 61 [pid = 1844] [id = 140] 09:13:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cfc7aa400) [pid = 1844] [serial = 419] [outer = (nil)] 09:13:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cfc7ae000) [pid = 1844] [serial = 420] [outer = 0x7f3cfc7aa400] 09:13:41 INFO - PROCESS | 1844 | 1460996021231 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3d03a69000) [pid = 1844] [serial = 421] [outer = 0x7f3cfc7aa400] 09:13:42 INFO - PROCESS | 1844 | 1460996021990 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:13:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:13:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:13:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:13:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:13:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:13:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:13:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1094ms 09:13:42 INFO - PROCESS | 1844 | 1460996022065 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:13:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:13:42 INFO - PROCESS | 1844 | 1460996022069 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:13:42 INFO - PROCESS | 1844 | 1460996022075 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 1844 | 1460996022078 Marionette TRACE conn3 <- [1,534,null,{}] 09:13:42 INFO - PROCESS | 1844 | 1460996022083 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:42 INFO - PROCESS | 1844 | 1460996022300 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:13:42 INFO - PROCESS | 1844 | 1460996022332 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d125be000 == 62 [pid = 1844] [id = 141] 09:13:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3d039ab800) [pid = 1844] [serial = 422] [outer = (nil)] 09:13:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3d04114000) [pid = 1844] [serial = 423] [outer = 0x7f3d039ab800] 09:13:42 INFO - PROCESS | 1844 | 1460996022406 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3d059a6c00) [pid = 1844] [serial = 424] [outer = 0x7f3d039ab800] 09:13:43 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cfe925400) [pid = 1844] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:13:43 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3cf8ab6800) [pid = 1844] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:13:43 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cfa642000) [pid = 1844] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:13:43 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cf8ab5000) [pid = 1844] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:13:43 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cfa6c0400) [pid = 1844] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:13:43 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cfa486c00) [pid = 1844] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:13:43 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cfafe2400) [pid = 1844] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:13:43 INFO - PROCESS | 1844 | 1460996023648 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:13:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1587ms 09:13:43 INFO - PROCESS | 1844 | 1460996023662 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 1844 | 1460996023666 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:13:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:13:43 INFO - PROCESS | 1844 | 1460996023671 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 1844 | 1460996023679 Marionette TRACE conn3 <- [1,538,null,{}] 09:13:43 INFO - PROCESS | 1844 | 1460996023689 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:43 INFO - PROCESS | 1844 | 1460996023876 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:13:44 INFO - PROCESS | 1844 | 1460996024056 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d119a2000 == 63 [pid = 1844] [id = 142] 09:13:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cf8ab6000) [pid = 1844] [serial = 425] [outer = (nil)] 09:13:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cfafbd800) [pid = 1844] [serial = 426] [outer = 0x7f3cf8ab6000] 09:13:44 INFO - PROCESS | 1844 | 1460996024119 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cfb424c00) [pid = 1844] [serial = 427] [outer = 0x7f3cf8ab6000] 09:13:44 INFO - PROCESS | 1844 | 1460996024748 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:13:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:13:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1086ms 09:13:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:13:44 INFO - PROCESS | 1844 | 1460996024800 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:13:44 INFO - PROCESS | 1844 | 1460996024803 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:13:44 INFO - PROCESS | 1844 | 1460996024812 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 1844 | 1460996024814 Marionette TRACE conn3 <- [1,542,null,{}] 09:13:44 INFO - PROCESS | 1844 | 1460996024820 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:44 INFO - PROCESS | 1844 | 1460996024986 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:13:45 INFO - PROCESS | 1844 | 1460996025143 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cfab7a400) [pid = 1844] [serial = 428] [outer = 0x7f3cfb83e400] 09:13:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffb50800 == 64 [pid = 1844] [id = 143] 09:13:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cfb427800) [pid = 1844] [serial = 429] [outer = (nil)] 09:13:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cffa3dc00) [pid = 1844] [serial = 430] [outer = 0x7f3cfb427800] 09:13:45 INFO - PROCESS | 1844 | 1460996025237 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cffa42800) [pid = 1844] [serial = 431] [outer = 0x7f3cfb427800] 09:13:46 INFO - PROCESS | 1844 | 1460996026207 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:13:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1436ms 09:13:46 INFO - PROCESS | 1844 | 1460996026263 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1844 | 1460996026272 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:13:46 INFO - PROCESS | 1844 | 1460996026283 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1844 | 1460996026287 Marionette TRACE conn3 <- [1,546,null,{}] 09:13:46 INFO - PROCESS | 1844 | 1460996026296 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:46 INFO - PROCESS | 1844 | 1460996026493 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:13:46 INFO - PROCESS | 1844 | 1460996026653 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffb44800 == 65 [pid = 1844] [id = 144] 09:13:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cfa48f000) [pid = 1844] [serial = 432] [outer = (nil)] 09:13:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cfa64b400) [pid = 1844] [serial = 433] [outer = 0x7f3cfa48f000] 09:13:46 INFO - PROCESS | 1844 | 1460996026728 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cfafe7c00) [pid = 1844] [serial = 434] [outer = 0x7f3cfa48f000] 09:13:47 INFO - PROCESS | 1844 | 1460996027671 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:13:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1442ms 09:13:47 INFO - PROCESS | 1844 | 1460996027728 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:13:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:13:47 INFO - PROCESS | 1844 | 1460996027740 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:13:47 INFO - PROCESS | 1844 | 1460996027754 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 1844 | 1460996027760 Marionette TRACE conn3 <- [1,550,null,{}] 09:13:47 INFO - PROCESS | 1844 | 1460996027810 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:48 INFO - PROCESS | 1844 | 1460996028075 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:13:48 INFO - PROCESS | 1844 | 1460996028319 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d047ad800 == 66 [pid = 1844] [id = 145] 09:13:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cfafb5c00) [pid = 1844] [serial = 435] [outer = (nil)] 09:13:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cfb426400) [pid = 1844] [serial = 436] [outer = 0x7f3cfafb5c00] 09:13:48 INFO - PROCESS | 1844 | 1460996028403 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cfc7b5000) [pid = 1844] [serial = 437] [outer = 0x7f3cfafb5c00] 09:13:49 INFO - PROCESS | 1844 | 1460996029197 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:13:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 09:13:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1487ms 09:13:49 INFO - PROCESS | 1844 | 1460996029246 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 1844 | 1460996029251 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:13:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:13:49 INFO - PROCESS | 1844 | 1460996029259 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 1844 | 1460996029264 Marionette TRACE conn3 <- [1,554,null,{}] 09:13:49 INFO - PROCESS | 1844 | 1460996029281 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:49 INFO - PROCESS | 1844 | 1460996029466 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:13:49 INFO - PROCESS | 1844 | 1460996029627 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3718000 == 67 [pid = 1844] [id = 146] 09:13:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cfc7b5800) [pid = 1844] [serial = 438] [outer = (nil)] 09:13:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cffa46000) [pid = 1844] [serial = 439] [outer = 0x7f3cfc7b5800] 09:13:49 INFO - PROCESS | 1844 | 1460996029706 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3d01014c00) [pid = 1844] [serial = 440] [outer = 0x7f3cfc7b5800] 09:13:50 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:50 INFO - PROCESS | 1844 | 1460996030599 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:13:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1392ms 09:13:50 INFO - PROCESS | 1844 | 1460996030652 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:13:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:13:50 INFO - PROCESS | 1844 | 1460996030658 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:13:50 INFO - PROCESS | 1844 | 1460996030682 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1844 | 1460996030686 Marionette TRACE conn3 <- [1,558,null,{}] 09:13:50 INFO - PROCESS | 1844 | 1460996030694 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:50 INFO - PROCESS | 1844 | 1460996030883 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:13:51 INFO - PROCESS | 1844 | 1460996031037 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d035db000 == 68 [pid = 1844] [id = 147] 09:13:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cfd631000) [pid = 1844] [serial = 441] [outer = (nil)] 09:13:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3d02fe4400) [pid = 1844] [serial = 442] [outer = 0x7f3cfd631000] 09:13:51 INFO - PROCESS | 1844 | 1460996031111 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3d0399fc00) [pid = 1844] [serial = 443] [outer = 0x7f3cfd631000] 09:13:52 INFO - PROCESS | 1844 | 1460996032001 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:13:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1406ms 09:13:52 INFO - PROCESS | 1844 | 1460996032071 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 1844 | 1460996032075 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:13:52 INFO - PROCESS | 1844 | 1460996032081 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1844 | 1460996032084 Marionette TRACE conn3 <- [1,562,null,{}] 09:13:52 INFO - PROCESS | 1844 | 1460996032090 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:52 INFO - PROCESS | 1844 | 1460996032260 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:13:52 INFO - PROCESS | 1844 | 1460996032410 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf39de000 == 69 [pid = 1844] [id = 148] 09:13:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cff503000) [pid = 1844] [serial = 444] [outer = (nil)] 09:13:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cff50b800) [pid = 1844] [serial = 445] [outer = 0x7f3cff503000] 09:13:52 INFO - PROCESS | 1844 | 1460996032484 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cff510800) [pid = 1844] [serial = 446] [outer = 0x7f3cff503000] 09:13:53 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:53 INFO - PROCESS | 1844 | 1460996033500 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:13:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1478ms 09:13:53 INFO - PROCESS | 1844 | 1460996033563 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 1844 | 1460996033569 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:13:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:13:53 INFO - PROCESS | 1844 | 1460996033579 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 1844 | 1460996033584 Marionette TRACE conn3 <- [1,566,null,{}] 09:13:53 INFO - PROCESS | 1844 | 1460996033593 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:53 INFO - PROCESS | 1844 | 1460996033886 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:13:54 INFO - PROCESS | 1844 | 1460996034126 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff0d9000 == 70 [pid = 1844] [id = 149] 09:13:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3cff510c00) [pid = 1844] [serial = 447] [outer = (nil)] 09:13:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3d05129c00) [pid = 1844] [serial = 448] [outer = 0x7f3cff510c00] 09:13:54 INFO - PROCESS | 1844 | 1460996034257 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3d11443000) [pid = 1844] [serial = 449] [outer = 0x7f3cff510c00] 09:13:54 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:55 INFO - PROCESS | 1844 | 1460996035176 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:13:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:13:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1644ms 09:13:55 INFO - PROCESS | 1844 | 1460996035223 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:13:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:13:55 INFO - PROCESS | 1844 | 1460996035227 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:13:55 INFO - PROCESS | 1844 | 1460996035232 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 1844 | 1460996035236 Marionette TRACE conn3 <- [1,570,null,{}] 09:13:55 INFO - PROCESS | 1844 | 1460996035242 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:55 INFO - PROCESS | 1844 | 1460996035408 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:13:55 INFO - PROCESS | 1844 | 1460996035566 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf21ca000 == 71 [pid = 1844] [id = 150] 09:13:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3cff22bc00) [pid = 1844] [serial = 450] [outer = (nil)] 09:13:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3cff233400) [pid = 1844] [serial = 451] [outer = 0x7f3cff22bc00] 09:13:55 INFO - PROCESS | 1844 | 1460996035640 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cff238000) [pid = 1844] [serial = 452] [outer = 0x7f3cff22bc00] 09:13:56 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:56 INFO - PROCESS | 1844 | 1460996036485 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:13:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1279ms 09:13:56 INFO - PROCESS | 1844 | 1460996036512 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 1844 | 1460996036515 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:13:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:13:56 INFO - PROCESS | 1844 | 1460996036522 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 1844 | 1460996036525 Marionette TRACE conn3 <- [1,574,null,{}] 09:13:56 INFO - PROCESS | 1844 | 1460996036530 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:56 INFO - PROCESS | 1844 | 1460996036703 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:13:56 INFO - PROCESS | 1844 | 1460996036860 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4c6800 == 72 [pid = 1844] [id = 151] 09:13:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cf17ea000) [pid = 1844] [serial = 453] [outer = (nil)] 09:13:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cf17f2000) [pid = 1844] [serial = 454] [outer = 0x7f3cf17ea000] 09:13:56 INFO - PROCESS | 1844 | 1460996036929 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3cf17f6c00) [pid = 1844] [serial = 455] [outer = 0x7f3cf17ea000] 09:13:57 INFO - PROCESS | 1844 | 1460996037810 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:13:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1333ms 09:13:57 INFO - PROCESS | 1844 | 1460996037856 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:13:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:13:57 INFO - PROCESS | 1844 | 1460996037860 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:13:57 INFO - PROCESS | 1844 | 1460996037867 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1844 | 1460996037870 Marionette TRACE conn3 <- [1,578,null,{}] 09:13:57 INFO - PROCESS | 1844 | 1460996037876 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:58 INFO - PROCESS | 1844 | 1460996038046 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:13:58 INFO - PROCESS | 1844 | 1460996038207 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4db000 == 73 [pid = 1844] [id = 152] 09:13:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3cf17ecc00) [pid = 1844] [serial = 456] [outer = (nil)] 09:13:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cf1d97400) [pid = 1844] [serial = 457] [outer = 0x7f3cf17ecc00] 09:13:58 INFO - PROCESS | 1844 | 1460996038280 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3cf1d9c000) [pid = 1844] [serial = 458] [outer = 0x7f3cf17ecc00] 09:13:59 INFO - PROCESS | 1844 | 1460996039149 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:13:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:13:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1332ms 09:13:59 INFO - PROCESS | 1844 | 1460996039199 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 1844 | 1460996039203 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:13:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:13:59 INFO - PROCESS | 1844 | 1460996039209 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 1844 | 1460996039211 Marionette TRACE conn3 <- [1,582,null,{}] 09:13:59 INFO - PROCESS | 1844 | 1460996039217 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:59 INFO - PROCESS | 1844 | 1460996039400 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:13:59 INFO - PROCESS | 1844 | 1460996039596 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1e9a800 == 74 [pid = 1844] [id = 153] 09:13:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3cf1d9e000) [pid = 1844] [serial = 459] [outer = (nil)] 09:13:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cf1f40800) [pid = 1844] [serial = 460] [outer = 0x7f3cf1d9e000] 09:13:59 INFO - PROCESS | 1844 | 1460996039669 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3cf1f46400) [pid = 1844] [serial = 461] [outer = 0x7f3cf1d9e000] 09:14:00 INFO - PROCESS | 1844 | 1460996040588 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:14:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1436ms 09:14:00 INFO - PROCESS | 1844 | 1460996040647 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 1844 | 1460996040650 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:14:00 INFO - PROCESS | 1844 | 1460996040656 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 1844 | 1460996040661 Marionette TRACE conn3 <- [1,586,null,{}] 09:14:00 INFO - PROCESS | 1844 | 1460996040666 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:00 INFO - PROCESS | 1844 | 1460996040875 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:14:01 INFO - PROCESS | 1844 | 1460996041033 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0836000 == 75 [pid = 1844] [id = 154] 09:14:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3cf0806800) [pid = 1844] [serial = 462] [outer = (nil)] 09:14:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cf0810000) [pid = 1844] [serial = 463] [outer = 0x7f3cf0806800] 09:14:01 INFO - PROCESS | 1844 | 1460996041114 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3cfa490400) [pid = 1844] [serial = 464] [outer = 0x7f3cf0806800] 09:14:01 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:01 INFO - PROCESS | 1844 | 1460996041984 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:14:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1383ms 09:14:02 INFO - PROCESS | 1844 | 1460996042040 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 1844 | 1460996042044 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:14:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:14:02 INFO - PROCESS | 1844 | 1460996042050 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 1844 | 1460996042052 Marionette TRACE conn3 <- [1,590,null,{}] 09:14:02 INFO - PROCESS | 1844 | 1460996042059 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:02 INFO - PROCESS | 1844 | 1460996042324 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:14:02 INFO - PROCESS | 1844 | 1460996042589 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4da800 == 76 [pid = 1844] [id = 155] 09:14:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3cf1d9fc00) [pid = 1844] [serial = 465] [outer = (nil)] 09:14:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3cff233800) [pid = 1844] [serial = 466] [outer = 0x7f3cf1d9fc00] 09:14:02 INFO - PROCESS | 1844 | 1460996042760 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3cff882400) [pid = 1844] [serial = 467] [outer = 0x7f3cf1d9fc00] 09:14:03 INFO - PROCESS | 1844 | 1460996043962 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:14:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1988ms 09:14:04 INFO - PROCESS | 1844 | 1460996044040 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 1844 | 1460996044043 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:14:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:14:04 INFO - PROCESS | 1844 | 1460996044049 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 1844 | 1460996044051 Marionette TRACE conn3 <- [1,594,null,{}] 09:14:04 INFO - PROCESS | 1844 | 1460996044057 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:04 INFO - PROCESS | 1844 | 1460996044231 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:14:04 INFO - PROCESS | 1844 | 1460996044440 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0830000 == 77 [pid = 1844] [id = 156] 09:14:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3cf0809000) [pid = 1844] [serial = 468] [outer = (nil)] 09:14:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3cf0810400) [pid = 1844] [serial = 469] [outer = 0x7f3cf0809000] 09:14:04 INFO - PROCESS | 1844 | 1460996044872 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f3cf1f47c00) [pid = 1844] [serial = 470] [outer = 0x7f3cf0809000] 09:14:06 INFO - PROCESS | 1844 | 1460996046226 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:14:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:14:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2230ms 09:14:06 INFO - PROCESS | 1844 | 1460996046285 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:14:06 INFO - PROCESS | 1844 | 1460996046295 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:14:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:14:06 INFO - PROCESS | 1844 | 1460996046310 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 1844 | 1460996046316 Marionette TRACE conn3 <- [1,598,null,{}] 09:14:06 INFO - PROCESS | 1844 | 1460996046328 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:06 INFO - PROCESS | 1844 | 1460996046638 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:14:06 INFO - PROCESS | 1844 | 1460996046897 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff0c5000 == 78 [pid = 1844] [id = 157] 09:14:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f3cf8a6a400) [pid = 1844] [serial = 471] [outer = (nil)] 09:14:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f3cfa491800) [pid = 1844] [serial = 472] [outer = 0x7f3cf8a6a400] 09:14:06 INFO - PROCESS | 1844 | 1460996046966 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f3cfa6b4000) [pid = 1844] [serial = 473] [outer = 0x7f3cf8a6a400] 09:14:08 INFO - PROCESS | 1844 | 1460996048510 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:14:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2242ms 09:14:08 INFO - PROCESS | 1844 | 1460996048574 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 1844 | 1460996048595 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:14:08 INFO - PROCESS | 1844 | 1460996048680 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 1844 | 1460996048692 Marionette TRACE conn3 <- [1,602,null,{}] 09:14:08 INFO - PROCESS | 1844 | 1460996048710 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:09 INFO - PROCESS | 1844 | 1460996049016 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:14:09 INFO - PROCESS | 1844 | 1460996049235 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa157800 == 79 [pid = 1844] [id = 158] 09:14:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3cfa48e400) [pid = 1844] [serial = 474] [outer = (nil)] 09:14:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f3cfa6be800) [pid = 1844] [serial = 475] [outer = 0x7f3cfa48e400] 09:14:09 INFO - PROCESS | 1844 | 1460996049406 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f3cfb2dd400) [pid = 1844] [serial = 476] [outer = 0x7f3cfa48e400] 09:14:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf899f800 == 78 [pid = 1844] [id = 106] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f3d16c85400) [pid = 1844] [serial = 384] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f3cfb6f1000) [pid = 1844] [serial = 363] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d19733000 == 77 [pid = 1844] [id = 105] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d119a2000 == 76 [pid = 1844] [id = 142] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d125be000 == 75 [pid = 1844] [id = 141] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0563c800 == 74 [pid = 1844] [id = 140] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0438e000 == 73 [pid = 1844] [id = 139] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb1d6000 == 72 [pid = 1844] [id = 138] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8ca6000 == 71 [pid = 1844] [id = 137] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa6c800 == 70 [pid = 1844] [id = 136] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa87800 == 69 [pid = 1844] [id = 134] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa15c800 == 68 [pid = 1844] [id = 133] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa143000 == 67 [pid = 1844] [id = 132] 09:14:10 INFO - PROCESS | 1844 | 1460996050633 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d16c48000 == 66 [pid = 1844] [id = 131] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0562f800 == 65 [pid = 1844] [id = 130] 09:14:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfea32800 == 64 [pid = 1844] [id = 129] 09:14:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:14:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2022ms 09:14:10 INFO - PROCESS | 1844 | 1460996050685 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:14:10 INFO - PROCESS | 1844 | 1460996050691 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:14:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:14:10 INFO - PROCESS | 1844 | 1460996050701 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 1844 | 1460996050707 Marionette TRACE conn3 <- [1,606,null,{}] 09:14:10 INFO - PROCESS | 1844 | 1460996050733 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3d1682c400) [pid = 1844] [serial = 360] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f3d03597c00) [pid = 1844] [serial = 372] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f3d03ab1400) [pid = 1844] [serial = 378] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f3d047da400) [pid = 1844] [serial = 379] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f3d06e0d800) [pid = 1844] [serial = 357] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3cfb6eec00) [pid = 1844] [serial = 369] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3cf8abc400) [pid = 1844] [serial = 375] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3d035a3800) [pid = 1844] [serial = 351] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3cfab76800) [pid = 1844] [serial = 367] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cfd639800) [pid = 1844] [serial = 370] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3d16237400) [pid = 1844] [serial = 382] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3d04b0f800) [pid = 1844] [serial = 381] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3cfafea400) [pid = 1844] [serial = 348] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3cfa5d4400) [pid = 1844] [serial = 345] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3d03791c00) [pid = 1844] [serial = 376] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3cfa706400) [pid = 1844] [serial = 366] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3d03a67800) [pid = 1844] [serial = 373] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3d14a22000) [pid = 1844] [serial = 343] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3cfa48cc00) [pid = 1844] [serial = 354] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1844 | 1460996050982 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:14:11 INFO - PROCESS | 1844 | 1460996051045 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfea22000 == 65 [pid = 1844] [id = 159] 09:14:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3cfb425800) [pid = 1844] [serial = 477] [outer = (nil)] 09:14:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cfc7a8400) [pid = 1844] [serial = 478] [outer = 0x7f3cfb425800] 09:14:11 INFO - PROCESS | 1844 | 1460996051172 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3cfcabd400) [pid = 1844] [serial = 479] [outer = 0x7f3cfb425800] 09:14:11 INFO - PROCESS | 1844 | 1460996051901 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:14:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1246ms 09:14:11 INFO - PROCESS | 1844 | 1460996051950 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 1844 | 1460996051955 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:14:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:14:11 INFO - PROCESS | 1844 | 1460996051960 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 1844 | 1460996051962 Marionette TRACE conn3 <- [1,610,null,{}] 09:14:11 INFO - PROCESS | 1844 | 1460996051968 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:12 INFO - PROCESS | 1844 | 1460996052191 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:14:12 INFO - PROCESS | 1844 | 1460996052206 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03518800 == 66 [pid = 1844] [id = 160] 09:14:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3cf080d000) [pid = 1844] [serial = 480] [outer = (nil)] 09:14:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cff234400) [pid = 1844] [serial = 481] [outer = 0x7f3cf080d000] 09:14:12 INFO - PROCESS | 1844 | 1460996052268 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3cff882800) [pid = 1844] [serial = 482] [outer = 0x7f3cf080d000] 09:14:13 INFO - PROCESS | 1844 | 1460996053129 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:14:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1226ms 09:14:13 INFO - PROCESS | 1844 | 1460996053206 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 1844 | 1460996053210 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:14:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:14:13 INFO - PROCESS | 1844 | 1460996053216 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 1844 | 1460996053219 Marionette TRACE conn3 <- [1,614,null,{}] 09:14:13 INFO - PROCESS | 1844 | 1460996053224 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:13 INFO - PROCESS | 1844 | 1460996053451 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:14:13 INFO - PROCESS | 1844 | 1460996053478 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d047aa000 == 67 [pid = 1844] [id = 161] 09:14:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3cff887800) [pid = 1844] [serial = 483] [outer = (nil)] 09:14:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cff88b400) [pid = 1844] [serial = 484] [outer = 0x7f3cff887800] 09:14:13 INFO - PROCESS | 1844 | 1460996053547 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3cffa41c00) [pid = 1844] [serial = 485] [outer = 0x7f3cff887800] 09:14:14 INFO - PROCESS | 1844 | 1460996054427 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:14:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1231ms 09:14:14 INFO - PROCESS | 1844 | 1460996054448 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 1844 | 1460996054451 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:14:14 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3d039ab800) [pid = 1844] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:14:14 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3cf8ab3c00) [pid = 1844] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:14:14 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3cfa5d6800) [pid = 1844] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:14:14 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3cfa5d7c00) [pid = 1844] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:14:14 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3cfd633400) [pid = 1844] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:14:14 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3cfc7aa400) [pid = 1844] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:14:14 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3cf8ab6000) [pid = 1844] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:14:14 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3cfa707400) [pid = 1844] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:14:14 INFO - PROCESS | 1844 | 1460996054897 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 1844 | 1460996054900 Marionette TRACE conn3 <- [1,618,null,{}] 09:14:14 INFO - PROCESS | 1844 | 1460996054923 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:15 INFO - PROCESS | 1844 | 1460996055173 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:14:15 INFO - PROCESS | 1844 | 1460996055333 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04939000 == 68 [pid = 1844] [id = 162] 09:14:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cffa41400) [pid = 1844] [serial = 486] [outer = (nil)] 09:14:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3d0213b000) [pid = 1844] [serial = 487] [outer = 0x7f3cffa41400] 09:14:15 INFO - PROCESS | 1844 | 1460996055440 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3d03961400) [pid = 1844] [serial = 488] [outer = 0x7f3cffa41400] 09:14:16 INFO - PROCESS | 1844 | 1460996056483 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:14:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2091ms 09:14:16 INFO - PROCESS | 1844 | 1460996056551 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1844 | 1460996056558 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:14:16 INFO - PROCESS | 1844 | 1460996056583 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1844 | 1460996056589 Marionette TRACE conn3 <- [1,622,null,{}] 09:14:16 INFO - PROCESS | 1844 | 1460996056598 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 1844 | 1460996056851 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:14:17 INFO - PROCESS | 1844 | 1460996057298 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf89a7800 == 69 [pid = 1844] [id = 163] 09:14:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cf080a400) [pid = 1844] [serial = 489] [outer = (nil)] 09:14:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3cf1d96000) [pid = 1844] [serial = 490] [outer = 0x7f3cf080a400] 09:14:17 INFO - PROCESS | 1844 | 1460996057436 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3cf8a5dc00) [pid = 1844] [serial = 491] [outer = 0x7f3cf080a400] 09:14:18 INFO - PROCESS | 1844 | 1460996058738 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:14:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2214ms 09:14:18 INFO - PROCESS | 1844 | 1460996058783 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 1844 | 1460996058790 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:14:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:14:18 INFO - PROCESS | 1844 | 1460996058800 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1844 | 1460996058805 Marionette TRACE conn3 <- [1,626,null,{}] 09:14:18 INFO - PROCESS | 1844 | 1460996058813 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:19 INFO - PROCESS | 1844 | 1460996059055 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:14:19 INFO - PROCESS | 1844 | 1460996059352 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfea37000 == 70 [pid = 1844] [id = 164] 09:14:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cfa5d4400) [pid = 1844] [serial = 492] [outer = (nil)] 09:14:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3cfadbb400) [pid = 1844] [serial = 493] [outer = 0x7f3cfa5d4400] 09:14:19 INFO - PROCESS | 1844 | 1460996059485 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3cfb2d2800) [pid = 1844] [serial = 494] [outer = 0x7f3cfa5d4400] 09:14:20 INFO - PROCESS | 1844 | 1460996060567 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:14:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1845ms 09:14:20 INFO - PROCESS | 1844 | 1460996060650 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 1844 | 1460996060656 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:14:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:14:20 INFO - PROCESS | 1844 | 1460996060664 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 1844 | 1460996060668 Marionette TRACE conn3 <- [1,630,null,{}] 09:14:20 INFO - PROCESS | 1844 | 1460996060676 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:20 INFO - PROCESS | 1844 | 1460996060927 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:14:21 INFO - PROCESS | 1844 | 1460996061238 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d05162800 == 71 [pid = 1844] [id = 165] 09:14:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3cfb6e9c00) [pid = 1844] [serial = 495] [outer = (nil)] 09:14:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3cfeb08c00) [pid = 1844] [serial = 496] [outer = 0x7f3cfb6e9c00] 09:14:21 INFO - PROCESS | 1844 | 1460996061314 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3cff50c800) [pid = 1844] [serial = 497] [outer = 0x7f3cfb6e9c00] 09:14:22 INFO - PROCESS | 1844 | 1460996062217 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:14:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1583ms 09:14:22 INFO - PROCESS | 1844 | 1460996062248 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 1844 | 1460996062251 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:14:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:14:22 INFO - PROCESS | 1844 | 1460996062270 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 1844 | 1460996062280 Marionette TRACE conn3 <- [1,634,null,{}] 09:14:22 INFO - PROCESS | 1844 | 1460996062288 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:22 INFO - PROCESS | 1844 | 1460996062511 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:14:22 INFO - PROCESS | 1844 | 1460996062736 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d163dc800 == 72 [pid = 1844] [id = 166] 09:14:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3cfc7ae800) [pid = 1844] [serial = 498] [outer = (nil)] 09:14:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f3d02134400) [pid = 1844] [serial = 499] [outer = 0x7f3cfc7ae800] 09:14:22 INFO - PROCESS | 1844 | 1460996062879 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f3d039a3c00) [pid = 1844] [serial = 500] [outer = 0x7f3cfc7ae800] 09:14:23 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:23 INFO - PROCESS | 1844 | 1460996063757 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:14:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1555ms 09:14:23 INFO - PROCESS | 1844 | 1460996063816 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1844 | 1460996063822 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:14:23 INFO - PROCESS | 1844 | 1460996063828 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1844 | 1460996063830 Marionette TRACE conn3 <- [1,638,null,{}] 09:14:23 INFO - PROCESS | 1844 | 1460996063837 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:24 INFO - PROCESS | 1844 | 1460996064092 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:14:24 INFO - PROCESS | 1844 | 1460996064301 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1ad8e800 == 73 [pid = 1844] [id = 167] 09:14:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f3cffa43000) [pid = 1844] [serial = 501] [outer = (nil)] 09:14:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f3d03ab1400) [pid = 1844] [serial = 502] [outer = 0x7f3cffa43000] 09:14:24 INFO - PROCESS | 1844 | 1460996064421 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3d0488d400) [pid = 1844] [serial = 503] [outer = 0x7f3cffa43000] 09:14:24 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:25 INFO - PROCESS | 1844 | 1460996065299 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:14:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1530ms 09:14:25 INFO - PROCESS | 1844 | 1460996065361 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:14:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:14:25 INFO - PROCESS | 1844 | 1460996065367 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:14:25 INFO - PROCESS | 1844 | 1460996065374 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 1844 | 1460996065378 Marionette TRACE conn3 <- [1,642,null,{}] 09:14:25 INFO - PROCESS | 1844 | 1460996065383 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:25 INFO - PROCESS | 1844 | 1460996065641 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:14:25 INFO - PROCESS | 1844 | 1460996065858 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff755800 == 74 [pid = 1844] [id = 168] 09:14:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f3d108d1800) [pid = 1844] [serial = 504] [outer = (nil)] 09:14:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f3d108da400) [pid = 1844] [serial = 505] [outer = 0x7f3d108d1800] 09:14:25 INFO - PROCESS | 1844 | 1460996065992 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f3d1281b400) [pid = 1844] [serial = 506] [outer = 0x7f3d108d1800] 09:14:26 INFO - PROCESS | 1844 | 1460996066914 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:14:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1581ms 09:14:26 INFO - PROCESS | 1844 | 1460996066956 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 1844 | 1460996066960 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:14:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:14:26 INFO - PROCESS | 1844 | 1460996066966 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1844 | 1460996066969 Marionette TRACE conn3 <- [1,646,null,{}] 09:14:26 INFO - PROCESS | 1844 | 1460996066974 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:27 INFO - PROCESS | 1844 | 1460996067166 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:14:27 INFO - PROCESS | 1844 | 1460996067327 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffa13800 == 75 [pid = 1844] [id = 169] 09:14:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f3cff90a800) [pid = 1844] [serial = 507] [outer = (nil)] 09:14:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f3d0488f800) [pid = 1844] [serial = 508] [outer = 0x7f3cff90a800] 09:14:27 INFO - PROCESS | 1844 | 1460996067402 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3d12cb7c00) [pid = 1844] [serial = 509] [outer = 0x7f3cff90a800] 09:14:28 INFO - PROCESS | 1844 | 1460996068291 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:14:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1383ms 09:14:28 INFO - PROCESS | 1844 | 1460996068349 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1844 | 1460996068352 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:14:28 INFO - PROCESS | 1844 | 1460996068359 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1844 | 1460996068362 Marionette TRACE conn3 <- [1,650,null,{}] 09:14:28 INFO - PROCESS | 1844 | 1460996068368 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:28 INFO - PROCESS | 1844 | 1460996068565 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:14:28 INFO - PROCESS | 1844 | 1460996068742 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf01e1800 == 76 [pid = 1844] [id = 170] 09:14:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3cf43c2c00) [pid = 1844] [serial = 510] [outer = (nil)] 09:14:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cf43cb000) [pid = 1844] [serial = 511] [outer = 0x7f3cf43c2c00] 09:14:28 INFO - PROCESS | 1844 | 1460996068839 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cf43d0400) [pid = 1844] [serial = 512] [outer = 0x7f3cf43c2c00] 09:14:29 INFO - PROCESS | 1844 | 1460996069832 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:14:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1544ms 09:14:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:14:29 INFO - PROCESS | 1844 | 1460996069905 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 1844 | 1460996069908 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:14:29 INFO - PROCESS | 1844 | 1460996069914 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 1844 | 1460996069917 Marionette TRACE conn3 <- [1,654,null,{}] 09:14:30 INFO - PROCESS | 1844 | 1460996070009 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:30 INFO - PROCESS | 1844 | 1460996070197 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:14:30 INFO - PROCESS | 1844 | 1460996070439 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffa21000 == 77 [pid = 1844] [id = 171] 09:14:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3ceffd3000) [pid = 1844] [serial = 513] [outer = (nil)] 09:14:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3ceffdac00) [pid = 1844] [serial = 514] [outer = 0x7f3ceffd3000] 09:14:30 INFO - PROCESS | 1844 | 1460996070519 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3ceffe1000) [pid = 1844] [serial = 515] [outer = 0x7f3ceffd3000] 09:14:31 INFO - PROCESS | 1844 | 1460996071339 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:14:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1474ms 09:14:31 INFO - PROCESS | 1844 | 1460996071388 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 1844 | 1460996071392 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:14:31 INFO - PROCESS | 1844 | 1460996071398 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 1844 | 1460996071400 Marionette TRACE conn3 <- [1,658,null,{}] 09:14:31 INFO - PROCESS | 1844 | 1460996071406 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:31 INFO - PROCESS | 1844 | 1460996071590 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:14:31 INFO - PROCESS | 1844 | 1460996071760 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0cda800 == 78 [pid = 1844] [id = 172] 09:14:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3ceffd5c00) [pid = 1844] [serial = 516] [outer = (nil)] 09:14:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3cf030fc00) [pid = 1844] [serial = 517] [outer = 0x7f3ceffd5c00] 09:14:31 INFO - PROCESS | 1844 | 1460996071833 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f3cf0314800) [pid = 1844] [serial = 518] [outer = 0x7f3ceffd5c00] 09:14:32 INFO - PROCESS | 1844 | 1460996072783 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1431ms 09:14:32 INFO - PROCESS | 1844 | 1460996072832 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 1844 | 1460996072838 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:14:32 INFO - PROCESS | 1844 | 1460996072848 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 1844 | 1460996072852 Marionette TRACE conn3 <- [1,662,null,{}] 09:14:32 INFO - PROCESS | 1844 | 1460996072862 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:33 INFO - PROCESS | 1844 | 1460996073119 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:14:33 INFO - PROCESS | 1844 | 1460996073509 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb3a7000 == 79 [pid = 1844] [id = 173] 09:14:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f3cfb41cc00) [pid = 1844] [serial = 519] [outer = (nil)] 09:14:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f3cfc7b0000) [pid = 1844] [serial = 520] [outer = 0x7f3cfb41cc00] 09:14:33 INFO - PROCESS | 1844 | 1460996073601 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f3cffb06800) [pid = 1844] [serial = 521] [outer = 0x7f3cfb41cc00] 09:14:34 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:34 INFO - PROCESS | 1844 | 1460996074467 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:14:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1682ms 09:14:34 INFO - PROCESS | 1844 | 1460996074532 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 1844 | 1460996074540 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:14:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:14:34 INFO - PROCESS | 1844 | 1460996074550 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 1844 | 1460996074555 Marionette TRACE conn3 <- [1,666,null,{}] 09:14:34 INFO - PROCESS | 1844 | 1460996074564 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:34 INFO - PROCESS | 1844 | 1460996074904 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:14:35 INFO - PROCESS | 1844 | 1460996075217 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1b0d800 == 80 [pid = 1844] [id = 174] 09:14:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f3cf4535c00) [pid = 1844] [serial = 522] [outer = (nil)] 09:14:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f3cf453f400) [pid = 1844] [serial = 523] [outer = 0x7f3cf4535c00] 09:14:35 INFO - PROCESS | 1844 | 1460996075332 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f3cffb0a800) [pid = 1844] [serial = 524] [outer = 0x7f3cf4535c00] 09:14:35 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:36 INFO - PROCESS | 1844 | 1460996076198 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:14:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1690ms 09:14:36 INFO - PROCESS | 1844 | 1460996076240 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 1844 | 1460996076244 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:14:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:14:36 INFO - PROCESS | 1844 | 1460996076250 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 1844 | 1460996076252 Marionette TRACE conn3 <- [1,670,null,{}] 09:14:36 INFO - PROCESS | 1844 | 1460996076258 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:36 INFO - PROCESS | 1844 | 1460996076432 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:14:36 INFO - PROCESS | 1844 | 1460996076986 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3729000 == 81 [pid = 1844] [id = 175] 09:14:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f3cf031ac00) [pid = 1844] [serial = 525] [outer = (nil)] 09:14:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3cf080cc00) [pid = 1844] [serial = 526] [outer = 0x7f3cf031ac00] 09:14:37 INFO - PROCESS | 1844 | 1460996077099 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3cf1c25000) [pid = 1844] [serial = 527] [outer = 0x7f3cf031ac00] 09:14:38 INFO - PROCESS | 1844 | 1460996078141 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:14:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1933ms 09:14:38 INFO - PROCESS | 1844 | 1460996078185 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 1844 | 1460996078189 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:14:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:14:38 INFO - PROCESS | 1844 | 1460996078196 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 1844 | 1460996078200 Marionette TRACE conn3 <- [1,674,null,{}] 09:14:38 INFO - PROCESS | 1844 | 1460996078207 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:38 INFO - PROCESS | 1844 | 1460996078373 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:14:38 INFO - PROCESS | 1844 | 1460996078705 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1e93800 == 82 [pid = 1844] [id = 176] 09:14:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3cf4539c00) [pid = 1844] [serial = 528] [outer = (nil)] 09:14:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f3cf8a64c00) [pid = 1844] [serial = 529] [outer = 0x7f3cf4539c00] 09:14:38 INFO - PROCESS | 1844 | 1460996078781 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3cfa488400) [pid = 1844] [serial = 530] [outer = 0x7f3cf4539c00] 09:14:39 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:39 INFO - PROCESS | 1844 | 1460996079733 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04939000 == 81 [pid = 1844] [id = 162] 09:14:39 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3cffa3dc00) [pid = 1844] [serial = 430] [outer = (nil)] [url = about:blank] 09:14:39 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f3cfb2d8800) [pid = 1844] [serial = 393] [outer = (nil)] [url = about:blank] 09:14:39 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3d01391000) [pid = 1844] [serial = 396] [outer = (nil)] [url = about:blank] 09:14:39 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3d039a1c00) [pid = 1844] [serial = 399] [outer = (nil)] [url = about:blank] 09:14:39 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3cfa645000) [pid = 1844] [serial = 402] [outer = (nil)] [url = about:blank] 09:14:39 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f3d12b03000) [pid = 1844] [serial = 405] [outer = (nil)] [url = about:blank] 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d047aa000 == 80 [pid = 1844] [id = 161] 09:14:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:14:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1634ms 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03518800 == 79 [pid = 1844] [id = 160] 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfea22000 == 78 [pid = 1844] [id = 159] 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa157800 == 77 [pid = 1844] [id = 158] 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff0c5000 == 76 [pid = 1844] [id = 157] 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0830000 == 75 [pid = 1844] [id = 156] 09:14:39 INFO - PROCESS | 1844 | 1460996079845 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 1844 | 1460996079850 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf39de000 == 74 [pid = 1844] [id = 148] 09:14:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d035db000 == 73 [pid = 1844] [id = 147] 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3718000 == 72 [pid = 1844] [id = 146] 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d047ad800 == 71 [pid = 1844] [id = 145] 09:14:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffb44800 == 70 [pid = 1844] [id = 144] 09:14:39 INFO - PROCESS | 1844 | 1460996079874 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 1844 | 1460996079879 Marionette TRACE conn3 <- [1,678,null,{}] 09:14:39 INFO - PROCESS | 1844 | 1460996079884 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:40 INFO - PROCESS | 1844 | 1460996080037 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f3d03a65c00) [pid = 1844] [serial = 364] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f3cfc7ae000) [pid = 1844] [serial = 420] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f3cfb424c00) [pid = 1844] [serial = 427] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f3cfafbd800) [pid = 1844] [serial = 426] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f3d047d2400) [pid = 1844] [serial = 418] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f3d03a69000) [pid = 1844] [serial = 421] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f3d059a6c00) [pid = 1844] [serial = 424] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3d04114000) [pid = 1844] [serial = 423] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3cfb2d7000) [pid = 1844] [serial = 390] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3cfa48e000) [pid = 1844] [serial = 409] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3cf8abac00) [pid = 1844] [serial = 408] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3cfaaa8c00) [pid = 1844] [serial = 412] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cfa64e400) [pid = 1844] [serial = 411] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cfb840800) [pid = 1844] [serial = 414] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3d03598c00) [pid = 1844] [serial = 415] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3d03a61c00) [pid = 1844] [serial = 417] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f3cfa64ac00) [pid = 1844] [serial = 387] [outer = (nil)] [url = about:blank] 09:14:40 INFO - PROCESS | 1844 | 1460996080266 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf89a8000 == 71 [pid = 1844] [id = 177] 09:14:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f3cf453a400) [pid = 1844] [serial = 531] [outer = (nil)] 09:14:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3cfab73800) [pid = 1844] [serial = 532] [outer = 0x7f3cf453a400] 09:14:40 INFO - PROCESS | 1844 | 1460996080335 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3cfaff1c00) [pid = 1844] [serial = 533] [outer = 0x7f3cf453a400] 09:14:41 INFO - PROCESS | 1844 | 1460996081159 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1338ms 09:14:41 INFO - PROCESS | 1844 | 1460996081211 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:14:41 INFO - PROCESS | 1844 | 1460996081214 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:14:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:14:41 INFO - PROCESS | 1844 | 1460996081234 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 1844 | 1460996081247 Marionette TRACE conn3 <- [1,682,null,{}] 09:14:41 INFO - PROCESS | 1844 | 1460996081259 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:41 INFO - PROCESS | 1844 | 1460996081504 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:14:41 INFO - PROCESS | 1844 | 1460996081660 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfea20000 == 72 [pid = 1844] [id = 178] 09:14:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cf4541800) [pid = 1844] [serial = 534] [outer = (nil)] 09:14:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cfb6f4000) [pid = 1844] [serial = 535] [outer = 0x7f3cf4541800] 09:14:41 INFO - PROCESS | 1844 | 1460996081810 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3cfcac1c00) [pid = 1844] [serial = 536] [outer = 0x7f3cf4541800] 09:14:43 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:43 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:14:43 INFO - PROCESS | 1844 | 1460996083047 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:14:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1862ms 09:14:43 INFO - PROCESS | 1844 | 1460996083098 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1844 | 1460996083103 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:14:43 INFO - PROCESS | 1844 | 1460996083112 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1844 | 1460996083114 Marionette TRACE conn3 <- [1,686,null,{}] 09:14:43 INFO - PROCESS | 1844 | 1460996083118 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:43 INFO - PROCESS | 1844 | 1460996083408 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:14:43 INFO - PROCESS | 1844 | 1460996083439 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff754000 == 73 [pid = 1844] [id = 179] 09:14:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3cfa706400) [pid = 1844] [serial = 537] [outer = (nil)] 09:14:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3cff22f000) [pid = 1844] [serial = 538] [outer = 0x7f3cfa706400] 09:14:43 INFO - PROCESS | 1844 | 1460996083507 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3cff50d400) [pid = 1844] [serial = 539] [outer = 0x7f3cfa706400] 09:14:45 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:45 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3cfa48e400) [pid = 1844] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:14:45 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3cf080d000) [pid = 1844] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:14:45 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3cfb425800) [pid = 1844] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:14:45 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3cf8a6a400) [pid = 1844] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:14:45 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cf0809000) [pid = 1844] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:14:45 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cff887800) [pid = 1844] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:14:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:14:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2443ms 09:14:45 INFO - PROCESS | 1844 | 1460996085549 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:14:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:14:45 INFO - PROCESS | 1844 | 1460996085561 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 1844 | 1460996085564 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:14:45 INFO - PROCESS | 1844 | 1460996085571 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1844 | 1460996085575 Marionette TRACE conn3 <- [1,690,null,{}] 09:14:45 INFO - PROCESS | 1844 | 1460996085580 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:45 INFO - PROCESS | 1844 | 1460996085797 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:14:45 INFO - PROCESS | 1844 | 1460996085881 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffa15800 == 74 [pid = 1844] [id = 180] 09:14:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cff891800) [pid = 1844] [serial = 540] [outer = (nil)] 09:14:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cff904c00) [pid = 1844] [serial = 541] [outer = 0x7f3cff891800] 09:14:45 INFO - PROCESS | 1844 | 1460996085966 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3cffa4c400) [pid = 1844] [serial = 542] [outer = 0x7f3cff891800] 09:14:47 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:47 INFO - PROCESS | 1844 | 1460996087333 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:14:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1796ms 09:14:47 INFO - PROCESS | 1844 | 1460996087515 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 1844 | 1460996087521 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:14:47 INFO - PROCESS | 1844 | 1460996087532 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 1844 | 1460996087537 Marionette TRACE conn3 <- [1,694,null,{}] 09:14:47 INFO - PROCESS | 1844 | 1460996087547 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:47 INFO - PROCESS | 1844 | 1460996087742 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:14:47 INFO - PROCESS | 1844 | 1460996087908 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3717000 == 75 [pid = 1844] [id = 181] 09:14:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3cf17f1400) [pid = 1844] [serial = 543] [outer = (nil)] 09:14:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3cf1c1c400) [pid = 1844] [serial = 544] [outer = 0x7f3cf17f1400] 09:14:47 INFO - PROCESS | 1844 | 1460996087987 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3cf1d9dc00) [pid = 1844] [serial = 545] [outer = 0x7f3cf17f1400] 09:14:49 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:49 INFO - PROCESS | 1844 | 1460996089422 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:14:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1941ms 09:14:49 INFO - PROCESS | 1844 | 1460996089474 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 1844 | 1460996089480 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:14:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:14:49 INFO - PROCESS | 1844 | 1460996089494 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 1844 | 1460996089501 Marionette TRACE conn3 <- [1,698,null,{}] 09:14:49 INFO - PROCESS | 1844 | 1460996089508 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:49 INFO - PROCESS | 1844 | 1460996089731 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:14:49 INFO - PROCESS | 1844 | 1460996089896 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfca6c000 == 76 [pid = 1844] [id = 182] 09:14:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3cf17f2400) [pid = 1844] [serial = 546] [outer = (nil)] 09:14:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f3cf4534400) [pid = 1844] [serial = 547] [outer = 0x7f3cf17f2400] 09:14:49 INFO - PROCESS | 1844 | 1460996089972 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f3cfafb7000) [pid = 1844] [serial = 548] [outer = 0x7f3cf17f2400] 09:14:51 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:51 INFO - PROCESS | 1844 | 1460996091350 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:14:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1895ms 09:14:51 INFO - PROCESS | 1844 | 1460996091533 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1844 | 1460996091538 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:14:51 INFO - PROCESS | 1844 | 1460996091548 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1844 | 1460996091552 Marionette TRACE conn3 <- [1,702,null,{}] 09:14:51 INFO - PROCESS | 1844 | 1460996091566 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:51 INFO - PROCESS | 1844 | 1460996091764 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:14:51 INFO - PROCESS | 1844 | 1460996091929 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03510800 == 77 [pid = 1844] [id = 183] 09:14:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f3cfb41ec00) [pid = 1844] [serial = 549] [outer = (nil)] 09:14:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f3cfc7b3000) [pid = 1844] [serial = 550] [outer = 0x7f3cfb41ec00] 09:14:52 INFO - PROCESS | 1844 | 1460996092010 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f3cff508800) [pid = 1844] [serial = 551] [outer = 0x7f3cfb41ec00] 09:14:53 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:53 INFO - PROCESS | 1844 | 1460996093437 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:14:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1937ms 09:14:53 INFO - PROCESS | 1844 | 1460996093494 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 1844 | 1460996093498 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:14:53 INFO - PROCESS | 1844 | 1460996093524 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 1844 | 1460996093528 Marionette TRACE conn3 <- [1,706,null,{}] 09:14:53 INFO - PROCESS | 1844 | 1460996093536 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:53 INFO - PROCESS | 1844 | 1460996093719 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:14:53 INFO - PROCESS | 1844 | 1460996093880 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04dce800 == 78 [pid = 1844] [id = 184] 09:14:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f3cfb428c00) [pid = 1844] [serial = 552] [outer = (nil)] 09:14:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f3cffa3d400) [pid = 1844] [serial = 553] [outer = 0x7f3cfb428c00] 09:14:53 INFO - PROCESS | 1844 | 1460996093955 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f3cffb09000) [pid = 1844] [serial = 554] [outer = 0x7f3cfb428c00] 09:14:55 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:55 INFO - PROCESS | 1844 | 1460996095280 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:14:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:14:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1807ms 09:14:55 INFO - PROCESS | 1844 | 1460996095342 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 1844 | 1460996095346 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:14:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:14:55 INFO - PROCESS | 1844 | 1460996095373 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 1844 | 1460996095376 Marionette TRACE conn3 <- [1,710,null,{}] 09:14:55 INFO - PROCESS | 1844 | 1460996095385 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:55 INFO - PROCESS | 1844 | 1460996095583 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:14:55 INFO - PROCESS | 1844 | 1460996095744 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d116d0000 == 79 [pid = 1844] [id = 185] 09:14:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3cff883800) [pid = 1844] [serial = 555] [outer = (nil)] 09:14:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3cffb10800) [pid = 1844] [serial = 556] [outer = 0x7f3cff883800] 09:14:55 INFO - PROCESS | 1844 | 1460996095816 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3d02c6d000) [pid = 1844] [serial = 557] [outer = 0x7f3cff883800] 09:14:57 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:57 INFO - PROCESS | 1844 | 1460996097147 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:14:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1908ms 09:14:57 INFO - PROCESS | 1844 | 1460996097273 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 1844 | 1460996097279 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:14:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:14:57 INFO - PROCESS | 1844 | 1460996097290 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 1844 | 1460996097293 Marionette TRACE conn3 <- [1,714,null,{}] 09:14:57 INFO - PROCESS | 1844 | 1460996097302 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:57 INFO - PROCESS | 1844 | 1460996097539 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:14:57 INFO - PROCESS | 1844 | 1460996097707 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4d0800 == 80 [pid = 1844] [id = 186] 09:14:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f3cff88cc00) [pid = 1844] [serial = 558] [outer = (nil)] 09:14:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3d02e4a000) [pid = 1844] [serial = 559] [outer = 0x7f3cff88cc00] 09:14:57 INFO - PROCESS | 1844 | 1460996097780 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f3d059a6c00) [pid = 1844] [serial = 560] [outer = 0x7f3cff88cc00] 09:14:59 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:59 INFO - PROCESS | 1844 | 1460996099393 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:14:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2135ms 09:14:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:14:59 INFO - PROCESS | 1844 | 1460996099425 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 1844 | 1460996099429 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:14:59 INFO - PROCESS | 1844 | 1460996099437 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 1844 | 1460996099442 Marionette TRACE conn3 <- [1,718,null,{}] 09:14:59 INFO - PROCESS | 1844 | 1460996099449 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:59 INFO - PROCESS | 1844 | 1460996099615 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:14:59 INFO - PROCESS | 1844 | 1460996099789 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1ea4800 == 81 [pid = 1844] [id = 187] 09:14:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f3cf1b65c00) [pid = 1844] [serial = 561] [outer = (nil)] 09:14:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f3cf1b67c00) [pid = 1844] [serial = 562] [outer = 0x7f3cf1b65c00] 09:14:59 INFO - PROCESS | 1844 | 1460996099924 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f3cf1d9bc00) [pid = 1844] [serial = 563] [outer = 0x7f3cf1b65c00] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04dd8000 == 80 [pid = 1844] [id = 43] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8cac800 == 79 [pid = 1844] [id = 107] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfeaba800 == 78 [pid = 1844] [id = 56] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d108fc800 == 77 [pid = 1844] [id = 104] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d01381800 == 76 [pid = 1844] [id = 42] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d012c4800 == 75 [pid = 1844] [id = 51] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f3d0213b000) [pid = 1844] [serial = 487] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f3cf0810000) [pid = 1844] [serial = 463] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f3cff233800) [pid = 1844] [serial = 466] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f3cf1f40800) [pid = 1844] [serial = 460] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1179d800 == 74 [pid = 1844] [id = 135] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d163cc800 == 73 [pid = 1844] [id = 77] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff754000 == 72 [pid = 1844] [id = 179] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfea20000 == 71 [pid = 1844] [id = 178] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf89a8000 == 70 [pid = 1844] [id = 177] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1e93800 == 69 [pid = 1844] [id = 176] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3729000 == 68 [pid = 1844] [id = 175] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb3a7000 == 67 [pid = 1844] [id = 173] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0cda800 == 66 [pid = 1844] [id = 172] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffa21000 == 65 [pid = 1844] [id = 171] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf01e1800 == 64 [pid = 1844] [id = 170] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffa13800 == 63 [pid = 1844] [id = 169] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff755800 == 62 [pid = 1844] [id = 168] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1ad8e800 == 61 [pid = 1844] [id = 167] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d163dc800 == 60 [pid = 1844] [id = 166] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d05162800 == 59 [pid = 1844] [id = 165] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfea37000 == 58 [pid = 1844] [id = 164] 09:15:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf89a7800 == 57 [pid = 1844] [id = 163] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3cffa46000) [pid = 1844] [serial = 439] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f3cfa6be800) [pid = 1844] [serial = 475] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3cff882800) [pid = 1844] [serial = 482] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3cfcabd400) [pid = 1844] [serial = 479] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3cff233400) [pid = 1844] [serial = 451] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f3d05129c00) [pid = 1844] [serial = 448] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f3cfa491800) [pid = 1844] [serial = 472] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f3cf1d97400) [pid = 1844] [serial = 457] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f3cfa64b400) [pid = 1844] [serial = 433] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f3cf0810400) [pid = 1844] [serial = 469] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f3cf17f2000) [pid = 1844] [serial = 454] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f3cfc7a8400) [pid = 1844] [serial = 478] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f3cfb841800) [pid = 1844] [serial = 232] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3cfb426400) [pid = 1844] [serial = 436] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3cff50b800) [pid = 1844] [serial = 445] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3cff88b400) [pid = 1844] [serial = 484] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3cfb2dd400) [pid = 1844] [serial = 476] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3d02fe4400) [pid = 1844] [serial = 442] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cff234400) [pid = 1844] [serial = 481] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cf1f47c00) [pid = 1844] [serial = 470] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3cffa41c00) [pid = 1844] [serial = 485] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3cfa6b4000) [pid = 1844] [serial = 473] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:01 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:15:01 INFO - PROCESS | 1844 | 1460996101355 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:15:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1935ms 09:15:01 INFO - PROCESS | 1844 | 1460996101371 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 1844 | 1460996101381 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:15:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:15:01 INFO - PROCESS | 1844 | 1460996101391 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1844 | 1460996101394 Marionette TRACE conn3 <- [1,722,null,{}] 09:15:01 INFO - PROCESS | 1844 | 1460996101400 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:01 INFO - PROCESS | 1844 | 1460996101562 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:15:01 INFO - PROCESS | 1844 | 1460996101683 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf372d800 == 58 [pid = 1844] [id = 188] 09:15:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3cf030c800) [pid = 1844] [serial = 564] [outer = (nil)] 09:15:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3cf8a5f800) [pid = 1844] [serial = 565] [outer = 0x7f3cf030c800] 09:15:01 INFO - PROCESS | 1844 | 1460996101752 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cfa64e400) [pid = 1844] [serial = 566] [outer = 0x7f3cf030c800] 09:15:02 INFO - PROCESS | 1844 | 1460996102682 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 1844 | 1460996102734 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:15:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:15:02 INFO - PROCESS | 1844 | 1460996102740 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 1844 | 1460996102747 Marionette TRACE conn3 <- [1,726,null,{}] 09:15:02 INFO - PROCESS | 1844 | 1460996102764 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:02 INFO - PROCESS | 1844 | 1460996102954 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:15:03 INFO - PROCESS | 1844 | 1460996103131 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb458000 == 59 [pid = 1844] [id = 189] 09:15:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cfadc3400) [pid = 1844] [serial = 567] [outer = (nil)] 09:15:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3cfb41f800) [pid = 1844] [serial = 568] [outer = 0x7f3cfadc3400] 09:15:03 INFO - PROCESS | 1844 | 1460996103318 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3cfc7ac800) [pid = 1844] [serial = 569] [outer = 0x7f3cfadc3400] 09:15:04 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:04 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:15:04 INFO - PROCESS | 1844 | 1460996104407 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:15:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1691ms 09:15:04 INFO - PROCESS | 1844 | 1460996104433 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 1844 | 1460996104437 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:15:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:15:04 INFO - PROCESS | 1844 | 1460996104443 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 1844 | 1460996104445 Marionette TRACE conn3 <- [1,730,null,{}] 09:15:04 INFO - PROCESS | 1844 | 1460996104451 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:04 INFO - PROCESS | 1844 | 1460996104678 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:15:04 INFO - PROCESS | 1844 | 1460996104717 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff0e2800 == 60 [pid = 1844] [id = 190] 09:15:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3cfafea400) [pid = 1844] [serial = 570] [outer = (nil)] 09:15:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3cff503800) [pid = 1844] [serial = 571] [outer = 0x7f3cfafea400] 09:15:04 INFO - PROCESS | 1844 | 1460996104788 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3cff88e000) [pid = 1844] [serial = 572] [outer = 0x7f3cfafea400] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3cffa41400) [pid = 1844] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3cfb427800) [pid = 1844] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3cfa706400) [pid = 1844] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3cf031ac00) [pid = 1844] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3cf453a400) [pid = 1844] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cf4539c00) [pid = 1844] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cf4541800) [pid = 1844] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3d0a9fb800) [pid = 1844] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3d05124800) [pid = 1844] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f3d02bd8000) [pid = 1844] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f3cfaaaec00) [pid = 1844] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f3d1623a000) [pid = 1844] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f3cfb95cc00) [pid = 1844] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f3cfb847000) [pid = 1844] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3cfadc2c00) [pid = 1844] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f3cfeb60800) [pid = 1844] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f3d0359b000) [pid = 1844] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f3cfafe5400) [pid = 1844] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f3cfcb74400) [pid = 1844] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3cfadbe000) [pid = 1844] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3d047d2800) [pid = 1844] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3d059a6400) [pid = 1844] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3d16d2ec00) [pid = 1844] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cfeb5c400) [pid = 1844] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3d0100a400) [pid = 1844] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3d14ac4000) [pid = 1844] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3d02133800) [pid = 1844] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3d194e7400) [pid = 1844] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3d021c2800) [pid = 1844] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3d02bd4000) [pid = 1844] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3cfa6bf000) [pid = 1844] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3cfa6c0800) [pid = 1844] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3d0213a400) [pid = 1844] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3d02368800) [pid = 1844] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3d03a6b800) [pid = 1844] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3cfa5cfc00) [pid = 1844] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3cfa70bc00) [pid = 1844] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cfe928c00) [pid = 1844] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cfa485c00) [pid = 1844] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cfa488000) [pid = 1844] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:15:05 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3d166be800) [pid = 1844] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:15:06 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:06 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:15:06 INFO - PROCESS | 1844 | 1460996106274 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 1844 | 1460996106338 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:15:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:15:06 INFO - PROCESS | 1844 | 1460996106344 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 1844 | 1460996106346 Marionette TRACE conn3 <- [1,734,null,{}] 09:15:06 INFO - PROCESS | 1844 | 1460996106351 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:06 INFO - PROCESS | 1844 | 1460996106505 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:15:06 INFO - PROCESS | 1844 | 1460996106520 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfca60800 == 61 [pid = 1844] [id = 191] 09:15:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3cf1d9b800) [pid = 1844] [serial = 573] [outer = (nil)] 09:15:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3cfb427800) [pid = 1844] [serial = 574] [outer = 0x7f3cf1d9b800] 09:15:06 INFO - PROCESS | 1844 | 1460996106594 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3cfeb0b000) [pid = 1844] [serial = 575] [outer = 0x7f3cf1d9b800] 09:15:07 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:07 INFO - PROCESS | 1844 | 1460996107448 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:15:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1137ms 09:15:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:15:07 INFO - PROCESS | 1844 | 1460996107482 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 1844 | 1460996107485 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:15:07 INFO - PROCESS | 1844 | 1460996107493 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1844 | 1460996107495 Marionette TRACE conn3 <- [1,738,null,{}] 09:15:07 INFO - PROCESS | 1844 | 1460996107514 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:07 INFO - PROCESS | 1844 | 1460996107721 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:15:07 INFO - PROCESS | 1844 | 1460996107977 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0cc2800 == 62 [pid = 1844] [id = 192] 09:15:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3ceffd3400) [pid = 1844] [serial = 576] [outer = (nil)] 09:15:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cf0311800) [pid = 1844] [serial = 577] [outer = 0x7f3ceffd3400] 09:15:08 INFO - PROCESS | 1844 | 1460996108064 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cf17f2000) [pid = 1844] [serial = 578] [outer = 0x7f3ceffd3400] 09:15:09 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:09 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:15:09 INFO - PROCESS | 1844 | 1460996109467 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:15:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:15:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1988ms 09:15:09 INFO - PROCESS | 1844 | 1460996109530 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 1844 | 1460996109536 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:15:09 INFO - PROCESS | 1844 | 1460996109583 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 1844 | 1460996109593 Marionette TRACE conn3 <- [1,742,null,{}] 09:15:09 INFO - PROCESS | 1844 | 1460996109603 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:09 INFO - PROCESS | 1844 | 1460996109810 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:15:09 INFO - PROCESS | 1844 | 1460996109984 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb3bf000 == 63 [pid = 1844] [id = 193] 09:15:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3ceffd3800) [pid = 1844] [serial = 579] [outer = (nil)] 09:15:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3cf8a5f400) [pid = 1844] [serial = 580] [outer = 0x7f3ceffd3800] 09:15:10 INFO - PROCESS | 1844 | 1460996110065 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3cfa6be800) [pid = 1844] [serial = 581] [outer = 0x7f3ceffd3800] 09:15:11 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:11 INFO - PROCESS | 1844 | 1460996111564 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:15:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2015ms 09:15:11 INFO - PROCESS | 1844 | 1460996111583 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:15:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:15:11 INFO - PROCESS | 1844 | 1460996111590 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:15:11 INFO - PROCESS | 1844 | 1460996111598 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1844 | 1460996111601 Marionette TRACE conn3 <- [1,746,null,{}] 09:15:11 INFO - PROCESS | 1844 | 1460996111609 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 1844 | 1460996111792 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:15:11 INFO - PROCESS | 1844 | 1460996111958 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffa0e000 == 64 [pid = 1844] [id = 194] 09:15:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cf1c19c00) [pid = 1844] [serial = 582] [outer = (nil)] 09:15:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3cfafbb800) [pid = 1844] [serial = 583] [outer = 0x7f3cf1c19c00] 09:15:12 INFO - PROCESS | 1844 | 1460996112031 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3cfd5d1400) [pid = 1844] [serial = 584] [outer = 0x7f3cf1c19c00] 09:15:12 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:13 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:13 INFO - PROCESS | 1844 | 1460996113389 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:15:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1834ms 09:15:13 INFO - PROCESS | 1844 | 1460996113474 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 1844 | 1460996113478 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:15:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:15:13 INFO - PROCESS | 1844 | 1460996113518 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 1844 | 1460996113529 Marionette TRACE conn3 <- [1,750,null,{}] 09:15:13 INFO - PROCESS | 1844 | 1460996113539 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 1844 | 1460996113739 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:15:13 INFO - PROCESS | 1844 | 1460996113904 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03ac0000 == 65 [pid = 1844] [id = 195] 09:15:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cf8a63800) [pid = 1844] [serial = 585] [outer = (nil)] 09:15:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3cff909c00) [pid = 1844] [serial = 586] [outer = 0x7f3cf8a63800] 09:15:13 INFO - PROCESS | 1844 | 1460996113981 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3cffb0b000) [pid = 1844] [serial = 587] [outer = 0x7f3cf8a63800] 09:15:15 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:15 INFO - PROCESS | 1844 | 1460996115328 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:15:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1915ms 09:15:15 INFO - PROCESS | 1844 | 1460996115422 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 1844 | 1460996115425 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:15:15 INFO - PROCESS | 1844 | 1460996115433 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 1844 | 1460996115436 Marionette TRACE conn3 <- [1,754,null,{}] 09:15:15 INFO - PROCESS | 1844 | 1460996115442 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:15 INFO - PROCESS | 1844 | 1460996115625 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:15:15 INFO - PROCESS | 1844 | 1460996115828 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04e2f800 == 66 [pid = 1844] [id = 196] 09:15:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cf1b5e000) [pid = 1844] [serial = 588] [outer = (nil)] 09:15:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3d02133800) [pid = 1844] [serial = 589] [outer = 0x7f3cf1b5e000] 09:15:15 INFO - PROCESS | 1844 | 1460996115946 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3d02c71400) [pid = 1844] [serial = 590] [outer = 0x7f3cf1b5e000] 09:15:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:17 INFO - PROCESS | 1844 | 1460996117254 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:15:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1835ms 09:15:17 INFO - PROCESS | 1844 | 1460996117270 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 1844 | 1460996117273 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:15:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:15:17 INFO - PROCESS | 1844 | 1460996117281 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 1844 | 1460996117285 Marionette TRACE conn3 <- [1,758,null,{}] 09:15:17 INFO - PROCESS | 1844 | 1460996117343 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:17 INFO - PROCESS | 1844 | 1460996117593 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:15:17 INFO - PROCESS | 1844 | 1460996117720 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8cba000 == 67 [pid = 1844] [id = 197] 09:15:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3cfa5da400) [pid = 1844] [serial = 591] [outer = (nil)] 09:15:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3cfadc4000) [pid = 1844] [serial = 592] [outer = 0x7f3cfa5da400] 09:15:17 INFO - PROCESS | 1844 | 1460996117808 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3cff888000) [pid = 1844] [serial = 593] [outer = 0x7f3cfa5da400] 09:15:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:18 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:15:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:18 INFO - PROCESS | 1844 | 1460996118982 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:15:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1746ms 09:15:19 INFO - PROCESS | 1844 | 1460996119028 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 1844 | 1460996119035 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:15:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:15:19 INFO - PROCESS | 1844 | 1460996119045 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1844 | 1460996119049 Marionette TRACE conn3 <- [1,762,null,{}] 09:15:19 INFO - PROCESS | 1844 | 1460996119057 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:19 INFO - PROCESS | 1844 | 1460996119247 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:15:19 INFO - PROCESS | 1844 | 1460996119418 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf39d6800 == 68 [pid = 1844] [id = 198] 09:15:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3cf1b66c00) [pid = 1844] [serial = 594] [outer = (nil)] 09:15:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f3cf1c23c00) [pid = 1844] [serial = 595] [outer = 0x7f3cf1b66c00] 09:15:19 INFO - PROCESS | 1844 | 1460996119492 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f3cf1d9f800) [pid = 1844] [serial = 596] [outer = 0x7f3cf1b66c00] 09:15:20 INFO - PROCESS | 1844 | 1460996120816 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:15:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1782ms 09:15:20 INFO - PROCESS | 1844 | 1460996120831 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 1844 | 1460996120854 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:15:20 INFO - PROCESS | 1844 | 1460996120864 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 1844 | 1460996120869 Marionette TRACE conn3 <- [1,766,null,{}] 09:15:20 INFO - PROCESS | 1844 | 1460996120874 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:21 INFO - PROCESS | 1844 | 1460996121231 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:15:21 INFO - PROCESS | 1844 | 1460996121360 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf21be800 == 69 [pid = 1844] [id = 199] 09:15:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f3cf0810c00) [pid = 1844] [serial = 597] [outer = (nil)] 09:15:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f3cf8a69800) [pid = 1844] [serial = 598] [outer = 0x7f3cf0810c00] 09:15:21 INFO - PROCESS | 1844 | 1460996121427 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3cfa48bc00) [pid = 1844] [serial = 599] [outer = 0x7f3cf0810c00] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff4c6800 == 68 [pid = 1844] [id = 151] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0836000 == 67 [pid = 1844] [id = 154] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff4db000 == 66 [pid = 1844] [id = 152] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3cff904c00) [pid = 1844] [serial = 541] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f3cfadbb400) [pid = 1844] [serial = 493] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f3cf030fc00) [pid = 1844] [serial = 517] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f3cf453f400) [pid = 1844] [serial = 523] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f3cf1d96000) [pid = 1844] [serial = 490] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3cfc7b0000) [pid = 1844] [serial = 520] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3d108da400) [pid = 1844] [serial = 505] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3cf43cb000) [pid = 1844] [serial = 511] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3d0488f800) [pid = 1844] [serial = 508] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cfeb08c00) [pid = 1844] [serial = 496] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3d02134400) [pid = 1844] [serial = 499] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3d03ab1400) [pid = 1844] [serial = 502] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3ceffdac00) [pid = 1844] [serial = 514] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfca60800 == 65 [pid = 1844] [id = 191] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff0e2800 == 64 [pid = 1844] [id = 190] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb458000 == 63 [pid = 1844] [id = 189] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf372d800 == 62 [pid = 1844] [id = 188] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1ea4800 == 61 [pid = 1844] [id = 187] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff4d0800 == 60 [pid = 1844] [id = 186] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d116d0000 == 59 [pid = 1844] [id = 185] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04dce800 == 58 [pid = 1844] [id = 184] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03510800 == 57 [pid = 1844] [id = 183] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfca6c000 == 56 [pid = 1844] [id = 182] 09:15:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3717000 == 55 [pid = 1844] [id = 181] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3d11bd7000) [pid = 1844] [serial = 204] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3d14b90400) [pid = 1844] [serial = 207] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3d18a99000) [pid = 1844] [serial = 231] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3d0411b400) [pid = 1844] [serial = 235] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3d108d4800) [pid = 1844] [serial = 238] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3d16e31800) [pid = 1844] [serial = 241] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3d11993800) [pid = 1844] [serial = 244] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3d1af9bc00) [pid = 1844] [serial = 268] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3d03790000) [pid = 1844] [serial = 271] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3d04893c00) [pid = 1844] [serial = 274] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cfafec800) [pid = 1844] [serial = 310] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cfaff1800) [pid = 1844] [serial = 313] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3d037ed800) [pid = 1844] [serial = 316] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3d04976800) [pid = 1844] [serial = 319] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3d1281a800) [pid = 1844] [serial = 322] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cfa641c00) [pid = 1844] [serial = 346] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3cfe921800) [pid = 1844] [serial = 349] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3d03a66400) [pid = 1844] [serial = 352] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3d03c9c000) [pid = 1844] [serial = 355] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3d14b8bc00) [pid = 1844] [serial = 358] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3d18a0b800) [pid = 1844] [serial = 361] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3d03961400) [pid = 1844] [serial = 488] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3d166c0800) [pid = 1844] [serial = 277] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3d0a9fe400) [pid = 1844] [serial = 165] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3d051c4400) [pid = 1844] [serial = 174] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3cfd586000) [pid = 1844] [serial = 141] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3d18a07800) [pid = 1844] [serial = 385] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3d021c9400) [pid = 1844] [serial = 171] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cfe92b000) [pid = 1844] [serial = 168] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3d042bf400) [pid = 1844] [serial = 201] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3d037f6c00) [pid = 1844] [serial = 144] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3d035a5000) [pid = 1844] [serial = 283] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3d03a6c000) [pid = 1844] [serial = 307] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cfeb5b000) [pid = 1844] [serial = 198] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3d18a9e800) [pid = 1844] [serial = 280] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cffa42800) [pid = 1844] [serial = 431] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cff22f000) [pid = 1844] [serial = 538] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cf1c25000) [pid = 1844] [serial = 527] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cf080cc00) [pid = 1844] [serial = 526] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cfab73800) [pid = 1844] [serial = 532] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cfaff1c00) [pid = 1844] [serial = 533] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cfa488400) [pid = 1844] [serial = 530] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3cf8a64c00) [pid = 1844] [serial = 529] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3cfb6f4000) [pid = 1844] [serial = 535] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3cff50d400) [pid = 1844] [serial = 539] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3cfcac1c00) [pid = 1844] [serial = 536] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1844 | 1460996122741 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:15:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1886ms 09:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:15:22 INFO - PROCESS | 1844 | 1460996122751 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 1844 | 1460996122754 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:15:22 INFO - PROCESS | 1844 | 1460996122760 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1844 | 1460996122766 Marionette TRACE conn3 <- [1,770,null,{}] 09:15:22 INFO - PROCESS | 1844 | 1460996122781 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:23 INFO - PROCESS | 1844 | 1460996123007 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:15:23 INFO - PROCESS | 1844 | 1460996123127 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf89a3000 == 56 [pid = 1844] [id = 200] 09:15:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cf453d000) [pid = 1844] [serial = 600] [outer = (nil)] 09:15:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3cfa6bb800) [pid = 1844] [serial = 601] [outer = 0x7f3cf453d000] 09:15:23 INFO - PROCESS | 1844 | 1460996123195 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3cfaab4800) [pid = 1844] [serial = 602] [outer = 0x7f3cf453d000] 09:15:23 INFO - PROCESS | 1844 | 1460996123903 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1199ms 09:15:23 INFO - PROCESS | 1844 | 1460996123959 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 1844 | 1460996123963 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:15:23 INFO - PROCESS | 1844 | 1460996123969 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 1844 | 1460996123973 Marionette TRACE conn3 <- [1,774,null,{}] 09:15:23 INFO - PROCESS | 1844 | 1460996123980 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 1844 | 1460996124163 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:15:24 INFO - PROCESS | 1844 | 1460996124176 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb1c9000 == 57 [pid = 1844] [id = 201] 09:15:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cfab6bc00) [pid = 1844] [serial = 603] [outer = (nil)] 09:15:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cfafb3400) [pid = 1844] [serial = 604] [outer = 0x7f3cfab6bc00] 09:15:24 INFO - PROCESS | 1844 | 1460996124244 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cfafe6800) [pid = 1844] [serial = 605] [outer = 0x7f3cfab6bc00] 09:15:25 INFO - PROCESS | 1844 | 1460996125163 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1230ms 09:15:25 INFO - PROCESS | 1844 | 1460996125201 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 1844 | 1460996125205 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:15:25 INFO - PROCESS | 1844 | 1460996125218 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1844 | 1460996125221 Marionette TRACE conn3 <- [1,778,null,{}] 09:15:25 INFO - PROCESS | 1844 | 1460996125229 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:25 INFO - PROCESS | 1844 | 1460996125462 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:15:25 INFO - PROCESS | 1844 | 1460996125489 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3733000 == 58 [pid = 1844] [id = 202] 09:15:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cfab6f000) [pid = 1844] [serial = 606] [outer = (nil)] 09:15:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cfafefc00) [pid = 1844] [serial = 607] [outer = 0x7f3cfab6f000] 09:15:25 INFO - PROCESS | 1844 | 1460996125561 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cfb2d5800) [pid = 1844] [serial = 608] [outer = 0x7f3cfab6f000] 09:15:26 INFO - PROCESS | 1844 | 1460996126656 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1481ms 09:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:15:26 INFO - PROCESS | 1844 | 1460996126707 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 1844 | 1460996126710 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:15:26 INFO - PROCESS | 1844 | 1460996126717 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 1844 | 1460996126721 Marionette TRACE conn3 <- [1,782,null,{}] 09:15:26 INFO - PROCESS | 1844 | 1460996126726 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:27 INFO - PROCESS | 1844 | 1460996127399 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cf8a62400) [pid = 1844] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3ceffd5c00) [pid = 1844] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cfc7b5800) [pid = 1844] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cf4535c00) [pid = 1844] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cf0806800) [pid = 1844] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3ceffd3000) [pid = 1844] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3cfa5d1c00) [pid = 1844] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3cff90a800) [pid = 1844] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3cfb6e9c00) [pid = 1844] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3cf080a400) [pid = 1844] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3cff503000) [pid = 1844] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cfa482800) [pid = 1844] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3cfc7ae800) [pid = 1844] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3cfb41cc00) [pid = 1844] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3cfd631000) [pid = 1844] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3cfa5dcc00) [pid = 1844] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3cfafb5c00) [pid = 1844] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3d108d1800) [pid = 1844] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3cf1d9e000) [pid = 1844] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3cf43c2c00) [pid = 1844] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f3cfa48dc00) [pid = 1844] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f3cfa5d4400) [pid = 1844] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f3cfa5ddc00) [pid = 1844] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f3cff22bc00) [pid = 1844] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f3cf8a63000) [pid = 1844] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f3cfa48f000) [pid = 1844] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f3cf17ecc00) [pid = 1844] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f3cffa43000) [pid = 1844] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f3cfafea400) [pid = 1844] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f3cf1b65c00) [pid = 1844] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f3cf17f2400) [pid = 1844] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f3cfb41ec00) [pid = 1844] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f3cfb428c00) [pid = 1844] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f3cf17f1400) [pid = 1844] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f3cf030c800) [pid = 1844] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f3cff88cc00) [pid = 1844] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f3cff883800) [pid = 1844] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f3cfadc3400) [pid = 1844] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f3cf17ea000) [pid = 1844] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f3cf1d9fc00) [pid = 1844] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:15:27 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f3cff510c00) [pid = 1844] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:15:27 INFO - PROCESS | 1844 | 1460996127605 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0ccd800 == 59 [pid = 1844] [id = 203] 09:15:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f3ceffd5c00) [pid = 1844] [serial = 609] [outer = (nil)] 09:15:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f3cf030c400) [pid = 1844] [serial = 610] [outer = 0x7f3ceffd5c00] 09:15:27 INFO - PROCESS | 1844 | 1460996127702 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f3cf1b5c400) [pid = 1844] [serial = 611] [outer = 0x7f3ceffd5c00] 09:15:28 INFO - PROCESS | 1844 | 1460996128443 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1785ms 09:15:28 INFO - PROCESS | 1844 | 1460996128503 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 1844 | 1460996128506 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:15:28 INFO - PROCESS | 1844 | 1460996128512 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 1844 | 1460996128515 Marionette TRACE conn3 <- [1,786,null,{}] 09:15:28 INFO - PROCESS | 1844 | 1460996128521 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 1844 | 1460996128737 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:15:28 INFO - PROCESS | 1844 | 1460996128766 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfd688800 == 60 [pid = 1844] [id = 204] 09:15:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f3cf1b5c800) [pid = 1844] [serial = 612] [outer = (nil)] 09:15:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f3cf4535c00) [pid = 1844] [serial = 613] [outer = 0x7f3cf1b5c800] 09:15:28 INFO - PROCESS | 1844 | 1460996128840 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f3cfa48cc00) [pid = 1844] [serial = 614] [outer = 0x7f3cf1b5c800] 09:15:29 INFO - PROCESS | 1844 | 1460996129938 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1486ms 09:15:30 INFO - PROCESS | 1844 | 1460996130001 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 1844 | 1460996130010 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:15:30 INFO - PROCESS | 1844 | 1460996130023 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 1844 | 1460996130029 Marionette TRACE conn3 <- [1,790,null,{}] 09:15:30 INFO - PROCESS | 1844 | 1460996130039 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 1844 | 1460996130289 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:15:30 INFO - PROCESS | 1844 | 1460996130568 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3723000 == 61 [pid = 1844] [id = 205] 09:15:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f3cf1d94000) [pid = 1844] [serial = 615] [outer = (nil)] 09:15:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f3cf1f42400) [pid = 1844] [serial = 616] [outer = 0x7f3cf1d94000] 09:15:30 INFO - PROCESS | 1844 | 1460996130648 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f3cf43cb800) [pid = 1844] [serial = 617] [outer = 0x7f3cf1d94000] 09:15:31 INFO - PROCESS | 1844 | 1460996131596 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1639ms 09:15:31 INFO - PROCESS | 1844 | 1460996131664 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1844 | 1460996131672 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:15:31 INFO - PROCESS | 1844 | 1460996131684 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1844 | 1460996131688 Marionette TRACE conn3 <- [1,794,null,{}] 09:15:31 INFO - PROCESS | 1844 | 1460996131694 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:31 INFO - PROCESS | 1844 | 1460996131893 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:15:32 INFO - PROCESS | 1844 | 1460996132107 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb3b0800 == 62 [pid = 1844] [id = 206] 09:15:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f3cf453c400) [pid = 1844] [serial = 618] [outer = (nil)] 09:15:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f3cfa48c800) [pid = 1844] [serial = 619] [outer = 0x7f3cf453c400] 09:15:32 INFO - PROCESS | 1844 | 1460996132226 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f3cfa643000) [pid = 1844] [serial = 620] [outer = 0x7f3cf453c400] 09:15:33 INFO - PROCESS | 1844 | 1460996133167 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1533ms 09:15:33 INFO - PROCESS | 1844 | 1460996133218 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 1844 | 1460996133221 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:15:33 INFO - PROCESS | 1844 | 1460996133228 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 1844 | 1460996133235 Marionette TRACE conn3 <- [1,798,null,{}] 09:15:33 INFO - PROCESS | 1844 | 1460996133252 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:33 INFO - PROCESS | 1844 | 1460996133496 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:15:33 INFO - PROCESS | 1844 | 1460996133704 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff0da800 == 63 [pid = 1844] [id = 207] 09:15:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f3cfaab1400) [pid = 1844] [serial = 621] [outer = (nil)] 09:15:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f3cfb2d1c00) [pid = 1844] [serial = 622] [outer = 0x7f3cfaab1400] 09:15:33 INFO - PROCESS | 1844 | 1460996133831 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f3cfb426400) [pid = 1844] [serial = 623] [outer = 0x7f3cfaab1400] 09:15:34 INFO - PROCESS | 1844 | 1460996134735 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1540ms 09:15:34 INFO - PROCESS | 1844 | 1460996134769 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 1844 | 1460996134773 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:15:34 INFO - PROCESS | 1844 | 1460996134779 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 1844 | 1460996134782 Marionette TRACE conn3 <- [1,802,null,{}] 09:15:34 INFO - PROCESS | 1844 | 1460996134788 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 1844 | 1460996134975 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:15:35 INFO - PROCESS | 1844 | 1460996135145 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff761000 == 64 [pid = 1844] [id = 208] 09:15:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f3cfc7a8400) [pid = 1844] [serial = 624] [outer = (nil)] 09:15:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f3cfcac0400) [pid = 1844] [serial = 625] [outer = 0x7f3cfc7a8400] 09:15:35 INFO - PROCESS | 1844 | 1460996135228 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f3cfcb70c00) [pid = 1844] [serial = 626] [outer = 0x7f3cfc7a8400] 09:15:36 INFO - PROCESS | 1844 | 1460996136155 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1429ms 09:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:15:36 INFO - PROCESS | 1844 | 1460996136211 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 1844 | 1460996136214 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:15:36 INFO - PROCESS | 1844 | 1460996136221 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 1844 | 1460996136223 Marionette TRACE conn3 <- [1,806,null,{}] 09:15:36 INFO - PROCESS | 1844 | 1460996136229 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:36 INFO - PROCESS | 1844 | 1460996136411 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:15:36 INFO - PROCESS | 1844 | 1460996136577 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffa0b800 == 65 [pid = 1844] [id = 209] 09:15:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f3cf4541400) [pid = 1844] [serial = 627] [outer = (nil)] 09:15:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f3cfd58e400) [pid = 1844] [serial = 628] [outer = 0x7f3cf4541400] 09:15:36 INFO - PROCESS | 1844 | 1460996136651 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f3cfd638c00) [pid = 1844] [serial = 629] [outer = 0x7f3cf4541400] 09:15:37 INFO - PROCESS | 1844 | 1460996137527 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1336ms 09:15:37 INFO - PROCESS | 1844 | 1460996137556 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 1844 | 1460996137559 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:15:37 INFO - PROCESS | 1844 | 1460996137567 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 1844 | 1460996137570 Marionette TRACE conn3 <- [1,810,null,{}] 09:15:37 INFO - PROCESS | 1844 | 1460996137576 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 1844 | 1460996137792 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:15:37 INFO - PROCESS | 1844 | 1460996137970 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d01b80000 == 66 [pid = 1844] [id = 210] 09:15:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3cfe929000) [pid = 1844] [serial = 630] [outer = (nil)] 09:15:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3cfeb08400) [pid = 1844] [serial = 631] [outer = 0x7f3cfe929000] 09:15:38 INFO - PROCESS | 1844 | 1460996138046 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3cfeea5000) [pid = 1844] [serial = 632] [outer = 0x7f3cfe929000] 09:15:38 INFO - PROCESS | 1844 | 1460996138987 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1433ms 09:15:39 INFO - PROCESS | 1844 | 1460996139001 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 1844 | 1460996139005 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:15:39 INFO - PROCESS | 1844 | 1460996139012 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 1844 | 1460996139015 Marionette TRACE conn3 <- [1,814,null,{}] 09:15:39 INFO - PROCESS | 1844 | 1460996139021 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 1844 | 1460996139201 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:15:39 INFO - PROCESS | 1844 | 1460996139373 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d02f1e800 == 67 [pid = 1844] [id = 211] 09:15:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3cfe92d400) [pid = 1844] [serial = 633] [outer = (nil)] 09:15:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3cff230000) [pid = 1844] [serial = 634] [outer = 0x7f3cfe92d400] 09:15:39 INFO - PROCESS | 1844 | 1460996139450 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3cff508c00) [pid = 1844] [serial = 635] [outer = 0x7f3cfe92d400] 09:15:40 INFO - PROCESS | 1844 | 1460996140340 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 1844 | 1460996140399 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:15:40 INFO - PROCESS | 1844 | 1460996140405 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 1844 | 1460996140408 Marionette TRACE conn3 <- [1,818,null,{}] 09:15:40 INFO - PROCESS | 1844 | 1460996140414 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 1844 | 1460996140628 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:15:40 INFO - PROCESS | 1844 | 1460996140799 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03abb800 == 68 [pid = 1844] [id = 212] 09:15:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3cf0317400) [pid = 1844] [serial = 636] [outer = (nil)] 09:15:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3cff88a000) [pid = 1844] [serial = 637] [outer = 0x7f3cf0317400] 09:15:40 INFO - PROCESS | 1844 | 1460996140875 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3cff902800) [pid = 1844] [serial = 638] [outer = 0x7f3cf0317400] 09:15:41 INFO - PROCESS | 1844 | 1460996141752 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1386ms 09:15:41 INFO - PROCESS | 1844 | 1460996141792 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 1844 | 1460996141796 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:15:41 INFO - PROCESS | 1844 | 1460996141803 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1844 | 1460996141805 Marionette TRACE conn3 <- [1,822,null,{}] 09:15:41 INFO - PROCESS | 1844 | 1460996141811 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 1844 | 1460996141998 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:15:42 INFO - PROCESS | 1844 | 1460996142175 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0479d800 == 69 [pid = 1844] [id = 213] 09:15:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3cfeb06c00) [pid = 1844] [serial = 639] [outer = (nil)] 09:15:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3cff90a800) [pid = 1844] [serial = 640] [outer = 0x7f3cfeb06c00] 09:15:42 INFO - PROCESS | 1844 | 1460996142245 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cffa40800) [pid = 1844] [serial = 641] [outer = 0x7f3cfeb06c00] 09:15:43 INFO - PROCESS | 1844 | 1460996143193 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:15:43 INFO - PROCESS | 1844 | 1460996143246 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:15:43 INFO - PROCESS | 1844 | 1460996143253 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 1844 | 1460996143256 Marionette TRACE conn3 <- [1,826,null,{}] 09:15:43 INFO - PROCESS | 1844 | 1460996143262 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 1844 | 1460996143467 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:15:43 INFO - PROCESS | 1844 | 1460996143639 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf39d9800 == 70 [pid = 1844] [id = 214] 09:15:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3ceffd4800) [pid = 1844] [serial = 642] [outer = (nil)] 09:15:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3cf030d000) [pid = 1844] [serial = 643] [outer = 0x7f3ceffd4800] 09:15:43 INFO - PROCESS | 1844 | 1460996143712 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cfa6bbc00) [pid = 1844] [serial = 644] [outer = 0x7f3ceffd4800] 09:15:44 INFO - PROCESS | 1844 | 1460996144646 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1435ms 09:15:44 INFO - PROCESS | 1844 | 1460996144688 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 1844 | 1460996144693 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:15:44 INFO - PROCESS | 1844 | 1460996144699 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 1844 | 1460996144704 Marionette TRACE conn3 <- [1,830,null,{}] 09:15:44 INFO - PROCESS | 1844 | 1460996144710 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:44 INFO - PROCESS | 1844 | 1460996144940 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:15:45 INFO - PROCESS | 1844 | 1460996145168 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1ea2000 == 71 [pid = 1844] [id = 215] 09:15:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3ceffd6c00) [pid = 1844] [serial = 645] [outer = (nil)] 09:15:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cf030fc00) [pid = 1844] [serial = 646] [outer = 0x7f3ceffd6c00] 09:15:45 INFO - PROCESS | 1844 | 1460996145545 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cf17ea000) [pid = 1844] [serial = 647] [outer = 0x7f3ceffd6c00] 09:15:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cf0808c00) [pid = 1844] [serial = 648] [outer = 0x7f3cfb83e400] 09:15:46 INFO - PROCESS | 1844 | 1460996146610 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1943ms 09:15:46 INFO - PROCESS | 1844 | 1460996146645 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1844 | 1460996146649 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:15:46 INFO - PROCESS | 1844 | 1460996146657 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1844 | 1460996146662 Marionette TRACE conn3 <- [1,834,null,{}] 09:15:46 INFO - PROCESS | 1844 | 1460996146669 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 1844 | 1460996146864 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:15:47 INFO - PROCESS | 1844 | 1460996147108 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3731800 == 72 [pid = 1844] [id = 216] 09:15:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cf1b67000) [pid = 1844] [serial = 649] [outer = (nil)] 09:15:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cf1f48000) [pid = 1844] [serial = 650] [outer = 0x7f3cf1b67000] 09:15:47 INFO - PROCESS | 1844 | 1460996147297 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cfa483800) [pid = 1844] [serial = 651] [outer = 0x7f3cf1b67000] 09:15:48 INFO - PROCESS | 1844 | 1460996148262 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cfb427800) [pid = 1844] [serial = 574] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffa0e000 == 71 [pid = 1844] [id = 194] 09:15:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb3bf000 == 70 [pid = 1844] [id = 193] 09:15:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0cc2800 == 69 [pid = 1844] [id = 192] 09:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1682ms 09:15:48 INFO - PROCESS | 1844 | 1460996148340 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 1844 | 1460996148351 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:15:48 INFO - PROCESS | 1844 | 1460996148368 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 1844 | 1460996148373 Marionette TRACE conn3 <- [1,838,null,{}] 09:15:48 INFO - PROCESS | 1844 | 1460996148379 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 1844 | 1460996148550 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cf17f6c00) [pid = 1844] [serial = 455] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cff882400) [pid = 1844] [serial = 467] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3d11443000) [pid = 1844] [serial = 449] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cfb6ef400) [pid = 1844] [serial = 394] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cf0314800) [pid = 1844] [serial = 518] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3d01014c00) [pid = 1844] [serial = 440] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3cffb0a800) [pid = 1844] [serial = 524] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3cfa490400) [pid = 1844] [serial = 464] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3ceffe1000) [pid = 1844] [serial = 515] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3d16827800) [pid = 1844] [serial = 406] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3d12cb7c00) [pid = 1844] [serial = 509] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3cff50c800) [pid = 1844] [serial = 497] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cf8a5dc00) [pid = 1844] [serial = 491] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3cff510800) [pid = 1844] [serial = 446] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3cfb2dc400) [pid = 1844] [serial = 391] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3d039a3c00) [pid = 1844] [serial = 500] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3cffb06800) [pid = 1844] [serial = 521] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3d0399fc00) [pid = 1844] [serial = 443] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3d039a8000) [pid = 1844] [serial = 400] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3cfc7b5000) [pid = 1844] [serial = 437] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3d1281b400) [pid = 1844] [serial = 506] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f3cf1f46400) [pid = 1844] [serial = 461] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f3cf43d0400) [pid = 1844] [serial = 512] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f3d047d8800) [pid = 1844] [serial = 403] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f3cfb2d2800) [pid = 1844] [serial = 494] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f3cfab77400) [pid = 1844] [serial = 388] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f3cff238000) [pid = 1844] [serial = 452] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f3d03795c00) [pid = 1844] [serial = 397] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f3cfafe7c00) [pid = 1844] [serial = 434] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f3cf1d9c000) [pid = 1844] [serial = 458] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f3d0488d400) [pid = 1844] [serial = 503] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f3cff503800) [pid = 1844] [serial = 571] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f3cff88e000) [pid = 1844] [serial = 572] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f3cf1b67c00) [pid = 1844] [serial = 562] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f3cf1d9bc00) [pid = 1844] [serial = 563] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f3cfafb7000) [pid = 1844] [serial = 548] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f3cf4534400) [pid = 1844] [serial = 547] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f3cff508800) [pid = 1844] [serial = 551] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f3cfc7b3000) [pid = 1844] [serial = 550] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f3cffb09000) [pid = 1844] [serial = 554] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f3cffa3d400) [pid = 1844] [serial = 553] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f3cf1d9dc00) [pid = 1844] [serial = 545] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f3cf1c1c400) [pid = 1844] [serial = 544] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f3cf8a5f800) [pid = 1844] [serial = 565] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f3cfa64e400) [pid = 1844] [serial = 566] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f3d059a6c00) [pid = 1844] [serial = 560] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f3d02e4a000) [pid = 1844] [serial = 559] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f3d02c6d000) [pid = 1844] [serial = 557] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f3cffb10800) [pid = 1844] [serial = 556] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7f3cfb41f800) [pid = 1844] [serial = 568] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f3cfc7ac800) [pid = 1844] [serial = 569] [outer = (nil)] [url = about:blank] 09:15:48 INFO - PROCESS | 1844 | 1460996148821 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0cda800 == 70 [pid = 1844] [id = 217] 09:15:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f3cf1b60c00) [pid = 1844] [serial = 652] [outer = (nil)] 09:15:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f3cf1f46400) [pid = 1844] [serial = 653] [outer = 0x7f3cf1b60c00] 09:15:48 INFO - PROCESS | 1844 | 1460996148927 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f3cfa6b7400) [pid = 1844] [serial = 654] [outer = 0x7f3cf1b60c00] 09:15:49 INFO - PROCESS | 1844 | 1460996149662 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1334ms 09:15:49 INFO - PROCESS | 1844 | 1460996149702 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 1844 | 1460996149706 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:15:49 INFO - PROCESS | 1844 | 1460996149712 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 1844 | 1460996149717 Marionette TRACE conn3 <- [1,842,null,{}] 09:15:49 INFO - PROCESS | 1844 | 1460996149733 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:49 INFO - PROCESS | 1844 | 1460996149947 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:15:49 INFO - PROCESS | 1844 | 1460996149969 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a82800 == 71 [pid = 1844] [id = 218] 09:15:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f3cfa6bc400) [pid = 1844] [serial = 655] [outer = (nil)] 09:15:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f3cfab73800) [pid = 1844] [serial = 656] [outer = 0x7f3cfa6bc400] 09:15:50 INFO - PROCESS | 1844 | 1460996150031 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f3cfafe9400) [pid = 1844] [serial = 657] [outer = 0x7f3cfa6bc400] 09:15:50 INFO - PROCESS | 1844 | 1460996150872 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1183ms 09:15:50 INFO - PROCESS | 1844 | 1460996150896 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:15:50 INFO - PROCESS | 1844 | 1460996150901 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:15:50 INFO - PROCESS | 1844 | 1460996150906 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 1844 | 1460996150909 Marionette TRACE conn3 <- [1,846,null,{}] 09:15:50 INFO - PROCESS | 1844 | 1460996150914 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 1844 | 1460996151131 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:15:51 INFO - PROCESS | 1844 | 1460996151164 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb3b7800 == 72 [pid = 1844] [id = 219] 09:15:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f3cf1c1c400) [pid = 1844] [serial = 658] [outer = (nil)] 09:15:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f3cfb41a400) [pid = 1844] [serial = 659] [outer = 0x7f3cf1c1c400] 09:15:51 INFO - PROCESS | 1844 | 1460996151238 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f3cfb6ef400) [pid = 1844] [serial = 660] [outer = 0x7f3cf1c1c400] 09:15:52 INFO - PROCESS | 1844 | 1460996152108 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1230ms 09:15:52 INFO - PROCESS | 1844 | 1460996152138 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 1844 | 1460996152141 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:15:52 INFO - PROCESS | 1844 | 1460996152147 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1844 | 1460996152149 Marionette TRACE conn3 <- [1,850,null,{}] 09:15:52 INFO - PROCESS | 1844 | 1460996152162 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 1844 | 1460996152437 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:15:52 INFO - PROCESS | 1844 | 1460996152483 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfea24000 == 73 [pid = 1844] [id = 220] 09:15:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f3cfcac2c00) [pid = 1844] [serial = 661] [outer = (nil)] 09:15:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f3cfd586000) [pid = 1844] [serial = 662] [outer = 0x7f3cfcac2c00] 09:15:52 INFO - PROCESS | 1844 | 1460996152550 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f3cfeb03800) [pid = 1844] [serial = 663] [outer = 0x7f3cfcac2c00] 09:15:53 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f3cf1d9b800) [pid = 1844] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:15:53 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f3cf0810c00) [pid = 1844] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:15:53 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f3cf453d000) [pid = 1844] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:15:53 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f3cfab6bc00) [pid = 1844] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:15:53 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f3cf1b66c00) [pid = 1844] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:15:53 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f3cfab6f000) [pid = 1844] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:15:53 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f3ceffd5c00) [pid = 1844] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:15:53 INFO - PROCESS | 1844 | 1460996153495 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1387ms 09:15:53 INFO - PROCESS | 1844 | 1460996153536 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 1844 | 1460996153539 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:15:53 INFO - PROCESS | 1844 | 1460996153545 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 1844 | 1460996153549 Marionette TRACE conn3 <- [1,854,null,{}] 09:15:53 INFO - PROCESS | 1844 | 1460996153556 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:53 INFO - PROCESS | 1844 | 1460996153731 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:15:53 INFO - PROCESS | 1844 | 1460996153855 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff750000 == 74 [pid = 1844] [id = 221] 09:15:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f3cf0810c00) [pid = 1844] [serial = 664] [outer = (nil)] 09:15:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f3cfeb04800) [pid = 1844] [serial = 665] [outer = 0x7f3cf0810c00] 09:15:53 INFO - PROCESS | 1844 | 1460996153928 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f3cff22f400) [pid = 1844] [serial = 666] [outer = 0x7f3cf0810c00] 09:15:54 INFO - PROCESS | 1844 | 1460996154630 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1135ms 09:15:54 INFO - PROCESS | 1844 | 1460996154683 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 1844 | 1460996154686 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:15:54 INFO - PROCESS | 1844 | 1460996154692 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 1844 | 1460996154695 Marionette TRACE conn3 <- [1,858,null,{}] 09:15:54 INFO - PROCESS | 1844 | 1460996154704 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 1844 | 1460996154870 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:15:55 INFO - PROCESS | 1844 | 1460996155091 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0827800 == 75 [pid = 1844] [id = 222] 09:15:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f3ceffd5000) [pid = 1844] [serial = 667] [outer = (nil)] 09:15:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f3cf0310c00) [pid = 1844] [serial = 668] [outer = 0x7f3ceffd5000] 09:15:55 INFO - PROCESS | 1844 | 1460996155172 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f3cf17f3000) [pid = 1844] [serial = 669] [outer = 0x7f3ceffd5000] 09:15:56 INFO - PROCESS | 1844 | 1460996156133 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1488ms 09:15:56 INFO - PROCESS | 1844 | 1460996156184 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 1844 | 1460996156192 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:15:56 INFO - PROCESS | 1844 | 1460996156202 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 1844 | 1460996156206 Marionette TRACE conn3 <- [1,862,null,{}] 09:15:56 INFO - PROCESS | 1844 | 1460996156219 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:56 INFO - PROCESS | 1844 | 1460996156474 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:15:56 INFO - PROCESS | 1844 | 1460996156689 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfab92800 == 76 [pid = 1844] [id = 223] 09:15:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f3cf8a67800) [pid = 1844] [serial = 670] [outer = (nil)] 09:15:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f3cfa484000) [pid = 1844] [serial = 671] [outer = 0x7f3cf8a67800] 09:15:56 INFO - PROCESS | 1844 | 1460996156814 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f3cfa5ddc00) [pid = 1844] [serial = 672] [outer = 0x7f3cf8a67800] 09:15:57 INFO - PROCESS | 1844 | 1460996157770 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1581ms 09:15:57 INFO - PROCESS | 1844 | 1460996157786 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1844 | 1460996157793 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:15:57 INFO - PROCESS | 1844 | 1460996157801 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1844 | 1460996157805 Marionette TRACE conn3 <- [1,866,null,{}] 09:15:57 INFO - PROCESS | 1844 | 1460996157811 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:58 INFO - PROCESS | 1844 | 1460996158009 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:15:58 INFO - PROCESS | 1844 | 1460996158195 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4d5800 == 77 [pid = 1844] [id = 224] 09:15:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f3cf8ab3800) [pid = 1844] [serial = 673] [outer = (nil)] 09:15:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f3cfaaa8400) [pid = 1844] [serial = 674] [outer = 0x7f3cf8ab3800] 09:15:58 INFO - PROCESS | 1844 | 1460996158356 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f3cfadba000) [pid = 1844] [serial = 675] [outer = 0x7f3cf8ab3800] 09:15:59 INFO - PROCESS | 1844 | 1460996159310 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1535ms 09:15:59 INFO - PROCESS | 1844 | 1460996159338 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 1844 | 1460996159342 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:15:59 INFO - PROCESS | 1844 | 1460996159356 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1844 | 1460996159366 Marionette TRACE conn3 <- [1,870,null,{}] 09:15:59 INFO - PROCESS | 1844 | 1460996159375 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 1844 | 1460996159589 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:15:59 INFO - PROCESS | 1844 | 1460996159804 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d02e0f000 == 78 [pid = 1844] [id = 225] 09:15:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f3cfc64f400) [pid = 1844] [serial = 676] [outer = (nil)] 09:15:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f3cfc7ae000) [pid = 1844] [serial = 677] [outer = 0x7f3cfc64f400] 09:15:59 INFO - PROCESS | 1844 | 1460996159924 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f3cfd63b400) [pid = 1844] [serial = 678] [outer = 0x7f3cfc64f400] 09:16:00 INFO - PROCESS | 1844 | 1460996160817 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1498ms 09:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:16:00 INFO - PROCESS | 1844 | 1460996160847 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 1844 | 1460996160851 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:16:00 INFO - PROCESS | 1844 | 1460996160859 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1844 | 1460996160862 Marionette TRACE conn3 <- [1,874,null,{}] 09:16:00 INFO - PROCESS | 1844 | 1460996160868 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:01 INFO - PROCESS | 1844 | 1460996161067 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:16:01 INFO - PROCESS | 1844 | 1460996161231 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0439f000 == 79 [pid = 1844] [id = 226] 09:16:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f3cfc650800) [pid = 1844] [serial = 679] [outer = (nil)] 09:16:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f3cfeea3800) [pid = 1844] [serial = 680] [outer = 0x7f3cfc650800] 09:16:01 INFO - PROCESS | 1844 | 1460996161321 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f3cff50a000) [pid = 1844] [serial = 681] [outer = 0x7f3cfc650800] 09:16:02 INFO - PROCESS | 1844 | 1460996162277 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1488ms 09:16:02 INFO - PROCESS | 1844 | 1460996162346 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 1844 | 1460996162349 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:16:02 INFO - PROCESS | 1844 | 1460996162356 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 1844 | 1460996162359 Marionette TRACE conn3 <- [1,878,null,{}] 09:16:02 INFO - PROCESS | 1844 | 1460996162364 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:02 INFO - PROCESS | 1844 | 1460996162589 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:16:02 INFO - PROCESS | 1844 | 1460996162754 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04e4d800 == 80 [pid = 1844] [id = 227] 09:16:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f3cffa3d400) [pid = 1844] [serial = 682] [outer = (nil)] 09:16:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f3cffa42c00) [pid = 1844] [serial = 683] [outer = 0x7f3cffa3d400] 09:16:02 INFO - PROCESS | 1844 | 1460996162853 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f3cffb0dc00) [pid = 1844] [serial = 684] [outer = 0x7f3cffa3d400] 09:16:03 INFO - PROCESS | 1844 | 1460996163763 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1482ms 09:16:03 INFO - PROCESS | 1844 | 1460996163840 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1844 | 1460996163844 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:16:03 INFO - PROCESS | 1844 | 1460996163849 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1844 | 1460996163853 Marionette TRACE conn3 <- [1,882,null,{}] 09:16:03 INFO - PROCESS | 1844 | 1460996163858 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:04 INFO - PROCESS | 1844 | 1460996164110 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:16:04 INFO - PROCESS | 1844 | 1460996164337 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06e93000 == 81 [pid = 1844] [id = 228] 09:16:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f3d01011000) [pid = 1844] [serial = 685] [outer = (nil)] 09:16:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f3d01bf1800) [pid = 1844] [serial = 686] [outer = 0x7f3d01011000] 09:16:04 INFO - PROCESS | 1844 | 1460996164460 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f3d01ce6000) [pid = 1844] [serial = 687] [outer = 0x7f3d01011000] 09:16:05 INFO - PROCESS | 1844 | 1460996165318 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1529ms 09:16:05 INFO - PROCESS | 1844 | 1460996165380 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:16:05 INFO - PROCESS | 1844 | 1460996165385 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:16:05 INFO - PROCESS | 1844 | 1460996165391 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 1844 | 1460996165395 Marionette TRACE conn3 <- [1,886,null,{}] 09:16:05 INFO - PROCESS | 1844 | 1460996165400 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 1844 | 1460996165609 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:16:05 INFO - PROCESS | 1844 | 1460996165781 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0a9bb800 == 82 [pid = 1844] [id = 229] 09:16:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f3d012a3000) [pid = 1844] [serial = 688] [outer = (nil)] 09:16:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3d02138c00) [pid = 1844] [serial = 689] [outer = 0x7f3d012a3000] 09:16:05 INFO - PROCESS | 1844 | 1460996165868 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3d021bc800) [pid = 1844] [serial = 690] [outer = 0x7f3d012a3000] 09:16:06 INFO - PROCESS | 1844 | 1460996166789 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1434ms 09:16:06 INFO - PROCESS | 1844 | 1460996166827 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:16:06 INFO - PROCESS | 1844 | 1460996166832 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:16:06 INFO - PROCESS | 1844 | 1460996166839 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1844 | 1460996166843 Marionette TRACE conn3 <- [1,890,null,{}] 09:16:06 INFO - PROCESS | 1844 | 1460996166849 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 1844 | 1460996167046 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:16:07 INFO - PROCESS | 1844 | 1460996167219 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d108fb800 == 83 [pid = 1844] [id = 230] 09:16:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3d01bf0000) [pid = 1844] [serial = 691] [outer = (nil)] 09:16:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3d021c4000) [pid = 1844] [serial = 692] [outer = 0x7f3d01bf0000] 09:16:07 INFO - PROCESS | 1844 | 1460996167292 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3d02370000) [pid = 1844] [serial = 693] [outer = 0x7f3d01bf0000] 09:16:08 INFO - PROCESS | 1844 | 1460996168376 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1585ms 09:16:08 INFO - PROCESS | 1844 | 1460996168426 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 1844 | 1460996168435 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:16:08 INFO - PROCESS | 1844 | 1460996168455 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1844 | 1460996168461 Marionette TRACE conn3 <- [1,894,null,{}] 09:16:08 INFO - PROCESS | 1844 | 1460996168511 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:08 INFO - PROCESS | 1844 | 1460996168948 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:16:09 INFO - PROCESS | 1844 | 1460996169116 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11783000 == 84 [pid = 1844] [id = 231] 09:16:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3d021c1800) [pid = 1844] [serial = 694] [outer = (nil)] 09:16:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3d02c67c00) [pid = 1844] [serial = 695] [outer = 0x7f3d021c1800] 09:16:09 INFO - PROCESS | 1844 | 1460996169282 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3d02e47c00) [pid = 1844] [serial = 696] [outer = 0x7f3d021c1800] 09:16:10 INFO - PROCESS | 1844 | 1460996170290 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1896ms 09:16:10 INFO - PROCESS | 1844 | 1460996170350 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1844 | 1460996170353 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:16:10 INFO - PROCESS | 1844 | 1460996170360 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1844 | 1460996170364 Marionette TRACE conn3 <- [1,898,null,{}] 09:16:10 INFO - PROCESS | 1844 | 1460996170369 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:10 INFO - PROCESS | 1844 | 1460996170571 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:16:11 INFO - PROCESS | 1844 | 1460996171118 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8cb3000 == 85 [pid = 1844] [id = 232] 09:16:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3cf17eac00) [pid = 1844] [serial = 697] [outer = (nil)] 09:16:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3cf17f4c00) [pid = 1844] [serial = 698] [outer = 0x7f3cf17eac00] 09:16:11 INFO - PROCESS | 1844 | 1460996171232 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3cf1d96c00) [pid = 1844] [serial = 699] [outer = 0x7f3cf17eac00] 09:16:12 INFO - PROCESS | 1844 | 1460996172158 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1842ms 09:16:12 INFO - PROCESS | 1844 | 1460996172204 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1844 | 1460996172211 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:16:12 INFO - PROCESS | 1844 | 1460996172220 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1844 | 1460996172223 Marionette TRACE conn3 <- [1,902,null,{}] 09:16:12 INFO - PROCESS | 1844 | 1460996172231 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 1844 | 1460996172531 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:16:12 INFO - PROCESS | 1844 | 1460996172865 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d047ad000 == 84 [pid = 1844] [id = 54] 09:16:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfea22800 == 83 [pid = 1844] [id = 120] 09:16:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfc450800 == 82 [pid = 1844] [id = 50] 09:16:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa69800 == 81 [pid = 1844] [id = 53] 09:16:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff750000 == 80 [pid = 1844] [id = 221] 09:16:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfea24000 == 79 [pid = 1844] [id = 220] 09:16:12 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3cf8a5f400) [pid = 1844] [serial = 580] [outer = (nil)] [url = about:blank] 09:16:12 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3cfafbb800) [pid = 1844] [serial = 583] [outer = (nil)] [url = about:blank] 09:16:12 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cff909c00) [pid = 1844] [serial = 586] [outer = (nil)] [url = about:blank] 09:16:12 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3d02133800) [pid = 1844] [serial = 589] [outer = (nil)] [url = about:blank] 09:16:12 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3cf4535c00) [pid = 1844] [serial = 613] [outer = (nil)] [url = about:blank] 09:16:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0cc9800 == 80 [pid = 1844] [id = 233] 09:16:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3cf1d95800) [pid = 1844] [serial = 700] [outer = (nil)] 09:16:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3cf8ab4400) [pid = 1844] [serial = 701] [outer = 0x7f3cf1d95800] 09:16:13 INFO - PROCESS | 1844 | 1460996173016 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3cfa5d7c00) [pid = 1844] [serial = 702] [outer = 0x7f3cf1d95800] 09:16:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb3b7800 == 79 [pid = 1844] [id = 219] 09:16:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a82800 == 78 [pid = 1844] [id = 218] 09:16:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0cda800 == 77 [pid = 1844] [id = 217] 09:16:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3731800 == 76 [pid = 1844] [id = 216] 09:16:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1ea2000 == 75 [pid = 1844] [id = 215] 09:16:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d01b80000 == 74 [pid = 1844] [id = 210] 09:16:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffa0b800 == 73 [pid = 1844] [id = 209] 09:16:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff761000 == 72 [pid = 1844] [id = 208] 09:16:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff0da800 == 71 [pid = 1844] [id = 207] 09:16:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb3b0800 == 70 [pid = 1844] [id = 206] 09:16:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3723000 == 69 [pid = 1844] [id = 205] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cfeb0b000) [pid = 1844] [serial = 575] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3cf8a69800) [pid = 1844] [serial = 598] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3cfadc4000) [pid = 1844] [serial = 592] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3cfa6bb800) [pid = 1844] [serial = 601] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3cfaab4800) [pid = 1844] [serial = 602] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3cfafb3400) [pid = 1844] [serial = 604] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3cf1c23c00) [pid = 1844] [serial = 595] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3cfafefc00) [pid = 1844] [serial = 607] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3cf1d9f800) [pid = 1844] [serial = 596] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f3cf0311800) [pid = 1844] [serial = 577] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f3cfb2d5800) [pid = 1844] [serial = 608] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f3cfa48bc00) [pid = 1844] [serial = 599] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f3cf1b5c400) [pid = 1844] [serial = 611] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f3cfafe6800) [pid = 1844] [serial = 605] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f3cf030c400) [pid = 1844] [serial = 610] [outer = (nil)] [url = about:blank] 09:16:13 INFO - PROCESS | 1844 | 1460996173881 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1685ms 09:16:13 INFO - PROCESS | 1844 | 1460996173917 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 1844 | 1460996173923 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:16:13 INFO - PROCESS | 1844 | 1460996173930 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1844 | 1460996173933 Marionette TRACE conn3 <- [1,906,null,{}] 09:16:13 INFO - PROCESS | 1844 | 1460996173939 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 1844 | 1460996174115 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:16:14 INFO - PROCESS | 1844 | 1460996174133 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8cad800 == 70 [pid = 1844] [id = 234] 09:16:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f3cfa5dd800) [pid = 1844] [serial = 703] [outer = (nil)] 09:16:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f3cfaab4800) [pid = 1844] [serial = 704] [outer = 0x7f3cfa5dd800] 09:16:14 INFO - PROCESS | 1844 | 1460996174197 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f3cfadc0400) [pid = 1844] [serial = 705] [outer = 0x7f3cfa5dd800] 09:16:15 INFO - PROCESS | 1844 | 1460996175150 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1284ms 09:16:15 INFO - PROCESS | 1844 | 1460996175216 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 1844 | 1460996175220 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:16:15 INFO - PROCESS | 1844 | 1460996175233 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1844 | 1460996175242 Marionette TRACE conn3 <- [1,910,null,{}] 09:16:15 INFO - PROCESS | 1844 | 1460996175251 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:15 INFO - PROCESS | 1844 | 1460996175444 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:16:15 INFO - PROCESS | 1844 | 1460996175602 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfc450000 == 71 [pid = 1844] [id = 235] 09:16:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f3cfa708c00) [pid = 1844] [serial = 706] [outer = (nil)] 09:16:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f3cfb6e7400) [pid = 1844] [serial = 707] [outer = 0x7f3cfa708c00] 09:16:15 INFO - PROCESS | 1844 | 1460996175666 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f3cfc7b1c00) [pid = 1844] [serial = 708] [outer = 0x7f3cfa708c00] 09:16:16 INFO - PROCESS | 1844 | 1460996176508 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1344ms 09:16:16 INFO - PROCESS | 1844 | 1460996176571 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 1844 | 1460996176576 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:16:16 INFO - PROCESS | 1844 | 1460996176599 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 1844 | 1460996176602 Marionette TRACE conn3 <- [1,914,null,{}] 09:16:16 INFO - PROCESS | 1844 | 1460996176608 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 1844 | 1460996176842 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:16:16 INFO - PROCESS | 1844 | 1460996176912 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff0d6800 == 72 [pid = 1844] [id = 236] 09:16:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3cfd5d0800) [pid = 1844] [serial = 709] [outer = (nil)] 09:16:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3cfe92b000) [pid = 1844] [serial = 710] [outer = 0x7f3cfd5d0800] 09:16:16 INFO - PROCESS | 1844 | 1460996176986 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3cfeb5c000) [pid = 1844] [serial = 711] [outer = 0x7f3cfd5d0800] 09:16:17 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3cf1b67000) [pid = 1844] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:16:17 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3cf1b60c00) [pid = 1844] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:16:17 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3cf1c1c400) [pid = 1844] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:16:17 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f3ceffd6c00) [pid = 1844] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:16:17 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f3cfa6bc400) [pid = 1844] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:16:17 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f3cfcac2c00) [pid = 1844] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:16:18 INFO - PROCESS | 1844 | 1460996178036 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1485ms 09:16:18 INFO - PROCESS | 1844 | 1460996178085 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 1844 | 1460996178088 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:16:18 INFO - PROCESS | 1844 | 1460996178094 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1844 | 1460996178096 Marionette TRACE conn3 <- [1,918,null,{}] 09:16:18 INFO - PROCESS | 1844 | 1460996178102 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:18 INFO - PROCESS | 1844 | 1460996178272 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:16:18 INFO - PROCESS | 1844 | 1460996178287 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfeacf000 == 73 [pid = 1844] [id = 237] 09:16:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f3cfeb61800) [pid = 1844] [serial = 712] [outer = (nil)] 09:16:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f3cff22d800) [pid = 1844] [serial = 713] [outer = 0x7f3cfeb61800] 09:16:18 INFO - PROCESS | 1844 | 1460996178485 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f3cff90e400) [pid = 1844] [serial = 714] [outer = 0x7f3cfeb61800] 09:16:19 INFO - PROCESS | 1844 | 1460996179278 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1237ms 09:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:16:19 INFO - PROCESS | 1844 | 1460996179332 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 1844 | 1460996179334 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:16:19 INFO - PROCESS | 1844 | 1460996179341 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 1844 | 1460996179344 Marionette TRACE conn3 <- [1,922,null,{}] 09:16:19 INFO - PROCESS | 1844 | 1460996179350 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:19 INFO - PROCESS | 1844 | 1460996179561 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:16:19 INFO - PROCESS | 1844 | 1460996179586 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffb52000 == 74 [pid = 1844] [id = 238] 09:16:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3cffa3e400) [pid = 1844] [serial = 715] [outer = (nil)] 09:16:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3d01014c00) [pid = 1844] [serial = 716] [outer = 0x7f3cffa3e400] 09:16:19 INFO - PROCESS | 1844 | 1460996179649 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3d01befc00) [pid = 1844] [serial = 717] [outer = 0x7f3cffa3e400] 09:16:20 INFO - PROCESS | 1844 | 1460996180737 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1438ms 09:16:20 INFO - PROCESS | 1844 | 1460996180780 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 1844 | 1460996180787 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:16:20 INFO - PROCESS | 1844 | 1460996180797 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 1844 | 1460996180801 Marionette TRACE conn3 <- [1,926,null,{}] 09:16:20 INFO - PROCESS | 1844 | 1460996180809 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:21 INFO - PROCESS | 1844 | 1460996181025 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:16:21 INFO - PROCESS | 1844 | 1460996181244 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfab82000 == 75 [pid = 1844] [id = 239] 09:16:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3cf4542800) [pid = 1844] [serial = 718] [outer = (nil)] 09:16:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3cf8abf000) [pid = 1844] [serial = 719] [outer = 0x7f3cf4542800] 09:16:21 INFO - PROCESS | 1844 | 1460996181368 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3cfa6bb800) [pid = 1844] [serial = 720] [outer = 0x7f3cf4542800] 09:16:22 INFO - PROCESS | 1844 | 1460996182286 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1534ms 09:16:22 INFO - PROCESS | 1844 | 1460996182332 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:16:22 INFO - PROCESS | 1844 | 1460996182342 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:16:22 INFO - PROCESS | 1844 | 1460996182353 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1844 | 1460996182357 Marionette TRACE conn3 <- [1,930,null,{}] 09:16:22 INFO - PROCESS | 1844 | 1460996182363 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 1844 | 1460996182592 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:16:22 INFO - PROCESS | 1844 | 1460996182843 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffa02800 == 76 [pid = 1844] [id = 240] 09:16:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3cf8a63c00) [pid = 1844] [serial = 721] [outer = (nil)] 09:16:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3cfb83a000) [pid = 1844] [serial = 722] [outer = 0x7f3cf8a63c00] 09:16:22 INFO - PROCESS | 1844 | 1460996182963 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3cfcb6ac00) [pid = 1844] [serial = 723] [outer = 0x7f3cf8a63c00] 09:16:23 INFO - PROCESS | 1844 | 1460996183820 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1543ms 09:16:23 INFO - PROCESS | 1844 | 1460996183895 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 1844 | 1460996183898 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:16:23 INFO - PROCESS | 1844 | 1460996183905 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 1844 | 1460996183911 Marionette TRACE conn3 <- [1,934,null,{}] 09:16:23 INFO - PROCESS | 1844 | 1460996183928 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 1844 | 1460996184160 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:16:24 INFO - PROCESS | 1844 | 1460996184372 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03ca0800 == 77 [pid = 1844] [id = 241] 09:16:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3cfd5d1000) [pid = 1844] [serial = 724] [outer = (nil)] 09:16:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3cffa45c00) [pid = 1844] [serial = 725] [outer = 0x7f3cfd5d1000] 09:16:24 INFO - PROCESS | 1844 | 1460996184493 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cffb0d000) [pid = 1844] [serial = 726] [outer = 0x7f3cfd5d1000] 09:16:25 INFO - PROCESS | 1844 | 1460996185358 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1487ms 09:16:25 INFO - PROCESS | 1844 | 1460996185392 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 1844 | 1460996185397 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:16:25 INFO - PROCESS | 1844 | 1460996185403 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 1844 | 1460996185407 Marionette TRACE conn3 <- [1,938,null,{}] 09:16:25 INFO - PROCESS | 1844 | 1460996185412 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:25 INFO - PROCESS | 1844 | 1460996185601 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:16:25 INFO - PROCESS | 1844 | 1460996185785 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0563e000 == 78 [pid = 1844] [id = 242] 09:16:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3d01c0ac00) [pid = 1844] [serial = 727] [outer = (nil)] 09:16:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3d021bbc00) [pid = 1844] [serial = 728] [outer = 0x7f3d01c0ac00] 09:16:25 INFO - PROCESS | 1844 | 1460996185866 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3d02c6c800) [pid = 1844] [serial = 729] [outer = 0x7f3d01c0ac00] 09:16:26 INFO - PROCESS | 1844 | 1460996186788 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1431ms 09:16:26 INFO - PROCESS | 1844 | 1460996186835 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1844 | 1460996186839 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:16:26 INFO - PROCESS | 1844 | 1460996186846 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1844 | 1460996186848 Marionette TRACE conn3 <- [1,942,null,{}] 09:16:26 INFO - PROCESS | 1844 | 1460996186854 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 1844 | 1460996187064 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:16:27 INFO - PROCESS | 1844 | 1460996187235 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d108fa800 == 79 [pid = 1844] [id = 243] 09:16:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3d01c0e400) [pid = 1844] [serial = 730] [outer = (nil)] 09:16:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3d02fe2000) [pid = 1844] [serial = 731] [outer = 0x7f3d01c0e400] 09:16:27 INFO - PROCESS | 1844 | 1460996187311 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3d0359ec00) [pid = 1844] [serial = 732] [outer = 0x7f3d01c0e400] 09:16:28 INFO - PROCESS | 1844 | 1460996188230 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1432ms 09:16:28 INFO - PROCESS | 1844 | 1460996188279 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:16:28 INFO - PROCESS | 1844 | 1460996188283 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:16:28 INFO - PROCESS | 1844 | 1460996188290 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1844 | 1460996188293 Marionette TRACE conn3 <- [1,946,null,{}] 09:16:28 INFO - PROCESS | 1844 | 1460996188299 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 1844 | 1460996188508 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:16:28 INFO - PROCESS | 1844 | 1460996188691 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d129f2800 == 80 [pid = 1844] [id = 244] 09:16:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3d035a4400) [pid = 1844] [serial = 733] [outer = (nil)] 09:16:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3d037ed800) [pid = 1844] [serial = 734] [outer = 0x7f3d035a4400] 09:16:28 INFO - PROCESS | 1844 | 1460996188768 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3d039ac000) [pid = 1844] [serial = 735] [outer = 0x7f3d035a4400] 09:16:29 INFO - PROCESS | 1844 | 1460996189637 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1379ms 09:16:29 INFO - PROCESS | 1844 | 1460996189669 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 1844 | 1460996189673 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:16:29 INFO - PROCESS | 1844 | 1460996189680 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 1844 | 1460996189684 Marionette TRACE conn3 <- [1,950,null,{}] 09:16:29 INFO - PROCESS | 1844 | 1460996189689 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:29 INFO - PROCESS | 1844 | 1460996189879 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:16:30 INFO - PROCESS | 1844 | 1460996190063 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d14a72800 == 81 [pid = 1844] [id = 245] 09:16:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3d0378b000) [pid = 1844] [serial = 736] [outer = (nil)] 09:16:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3d03a64400) [pid = 1844] [serial = 737] [outer = 0x7f3d0378b000] 09:16:30 INFO - PROCESS | 1844 | 1460996190135 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3d03a6cc00) [pid = 1844] [serial = 738] [outer = 0x7f3d0378b000] 09:16:31 INFO - PROCESS | 1844 | 1460996191045 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1432ms 09:16:31 INFO - PROCESS | 1844 | 1460996191113 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 1844 | 1460996191117 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:16:31 INFO - PROCESS | 1844 | 1460996191124 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 1844 | 1460996191127 Marionette TRACE conn3 <- [1,954,null,{}] 09:16:31 INFO - PROCESS | 1844 | 1460996191133 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:31 INFO - PROCESS | 1844 | 1460996191336 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:16:31 INFO - PROCESS | 1844 | 1460996191513 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d163d1000 == 82 [pid = 1844] [id = 246] 09:16:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3d0378d800) [pid = 1844] [serial = 739] [outer = (nil)] 09:16:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3d03c9d400) [pid = 1844] [serial = 740] [outer = 0x7f3d0378d800] 09:16:31 INFO - PROCESS | 1844 | 1460996191592 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3d04118800) [pid = 1844] [serial = 741] [outer = 0x7f3d0378d800] 09:16:32 INFO - PROCESS | 1844 | 1460996192477 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1432ms 09:16:32 INFO - PROCESS | 1844 | 1460996192557 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 1844 | 1460996192561 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:16:32 INFO - PROCESS | 1844 | 1460996192568 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1844 | 1460996192570 Marionette TRACE conn3 <- [1,958,null,{}] 09:16:32 INFO - PROCESS | 1844 | 1460996192576 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 1844 | 1460996192767 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:16:32 INFO - PROCESS | 1844 | 1460996192942 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16994800 == 83 [pid = 1844] [id = 247] 09:16:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cff237c00) [pid = 1844] [serial = 742] [outer = (nil)] 09:16:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3d041c6000) [pid = 1844] [serial = 743] [outer = 0x7f3cff237c00] 09:16:33 INFO - PROCESS | 1844 | 1460996193017 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3d047d5800) [pid = 1844] [serial = 744] [outer = 0x7f3cff237c00] 09:16:33 INFO - PROCESS | 1844 | 1460996193910 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1384ms 09:16:33 INFO - PROCESS | 1844 | 1460996193953 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1844 | 1460996193957 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:16:33 INFO - PROCESS | 1844 | 1460996193963 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1844 | 1460996193965 Marionette TRACE conn3 <- [1,962,null,{}] 09:16:33 INFO - PROCESS | 1844 | 1460996193971 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:34 INFO - PROCESS | 1844 | 1460996194151 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:16:34 INFO - PROCESS | 1844 | 1460996194336 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16e11000 == 84 [pid = 1844] [id = 248] 09:16:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3d02bd7400) [pid = 1844] [serial = 745] [outer = (nil)] 09:16:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3d047e0800) [pid = 1844] [serial = 746] [outer = 0x7f3d02bd7400] 09:16:34 INFO - PROCESS | 1844 | 1460996194411 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3d04973c00) [pid = 1844] [serial = 747] [outer = 0x7f3d02bd7400] 09:16:35 INFO - PROCESS | 1844 | 1460996195368 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1436ms 09:16:35 INFO - PROCESS | 1844 | 1460996195400 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1844 | 1460996195404 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:16:35 INFO - PROCESS | 1844 | 1460996195411 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1844 | 1460996195414 Marionette TRACE conn3 <- [1,966,null,{}] 09:16:35 INFO - PROCESS | 1844 | 1460996195421 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 1844 | 1460996195656 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:16:35 INFO - PROCESS | 1844 | 1460996195831 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8aa1800 == 85 [pid = 1844] [id = 249] 09:16:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cf1d9e800) [pid = 1844] [serial = 748] [outer = (nil)] 09:16:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3d04d7e400) [pid = 1844] [serial = 749] [outer = 0x7f3cf1d9e800] 09:16:35 INFO - PROCESS | 1844 | 1460996195910 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3d051c6000) [pid = 1844] [serial = 750] [outer = 0x7f3cf1d9e800] 09:16:37 INFO - PROCESS | 1844 | 1460996197259 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1892ms 09:16:37 INFO - PROCESS | 1844 | 1460996197304 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 1844 | 1460996197310 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:16:37 INFO - PROCESS | 1844 | 1460996197387 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 1844 | 1460996197393 Marionette TRACE conn3 <- [1,970,null,{}] 09:16:37 INFO - PROCESS | 1844 | 1460996197407 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 1844 | 1460996197597 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:16:37 INFO - PROCESS | 1844 | 1460996197775 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfca60800 == 86 [pid = 1844] [id = 250] 09:16:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cf1c20c00) [pid = 1844] [serial = 751] [outer = (nil)] 09:16:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cf8a69800) [pid = 1844] [serial = 752] [outer = 0x7f3cf1c20c00] 09:16:37 INFO - PROCESS | 1844 | 1460996197844 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cfa64fc00) [pid = 1844] [serial = 753] [outer = 0x7f3cf1c20c00] 09:16:38 INFO - PROCESS | 1844 | 1460996198761 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1429ms 09:16:38 INFO - PROCESS | 1844 | 1460996198800 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 1844 | 1460996198808 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:16:38 INFO - PROCESS | 1844 | 1460996198819 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 1844 | 1460996198823 Marionette TRACE conn3 <- [1,974,null,{}] 09:16:38 INFO - PROCESS | 1844 | 1460996198829 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 1844 | 1460996199018 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:16:39 INFO - PROCESS | 1844 | 1460996199419 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0832000 == 87 [pid = 1844] [id = 251] 09:16:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cfa70b000) [pid = 1844] [serial = 754] [outer = (nil)] 09:16:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cfaab2c00) [pid = 1844] [serial = 755] [outer = 0x7f3cfa70b000] 09:16:39 INFO - PROCESS | 1844 | 1460996199501 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cfafc0000) [pid = 1844] [serial = 756] [outer = 0x7f3cfa70b000] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cfeb04800) [pid = 1844] [serial = 665] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0439f000 == 86 [pid = 1844] [id = 226] 09:16:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d02e0f000 == 85 [pid = 1844] [id = 225] 09:16:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff4d5800 == 84 [pid = 1844] [id = 224] 09:16:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfab92800 == 83 [pid = 1844] [id = 223] 09:16:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0827800 == 82 [pid = 1844] [id = 222] 09:16:40 INFO - PROCESS | 1844 | 1460996200442 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3cf030d000) [pid = 1844] [serial = 643] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cff230000) [pid = 1844] [serial = 634] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3cff88a000) [pid = 1844] [serial = 637] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3cf1f42400) [pid = 1844] [serial = 616] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3cfeb03800) [pid = 1844] [serial = 663] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3cfb6ef400) [pid = 1844] [serial = 660] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cfab7a400) [pid = 1844] [serial = 428] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3cfafe9400) [pid = 1844] [serial = 657] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3cfcac0400) [pid = 1844] [serial = 625] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3cfa483800) [pid = 1844] [serial = 651] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3cf1f48000) [pid = 1844] [serial = 650] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3cf1f46400) [pid = 1844] [serial = 653] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cfb41a400) [pid = 1844] [serial = 659] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3cfa6b7400) [pid = 1844] [serial = 654] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cf17ea000) [pid = 1844] [serial = 647] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3cf030fc00) [pid = 1844] [serial = 646] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cff90a800) [pid = 1844] [serial = 640] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cfeb08400) [pid = 1844] [serial = 631] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cfa48c800) [pid = 1844] [serial = 619] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cfb2d1c00) [pid = 1844] [serial = 622] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cfab73800) [pid = 1844] [serial = 656] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cfd586000) [pid = 1844] [serial = 662] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cfd58e400) [pid = 1844] [serial = 628] [outer = (nil)] [url = about:blank] 09:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1686ms 09:16:40 INFO - PROCESS | 1844 | 1460996200508 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 1844 | 1460996200513 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:16:40 INFO - PROCESS | 1844 | 1460996200519 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1844 | 1460996200524 Marionette TRACE conn3 <- [1,978,null,{}] 09:16:40 INFO - PROCESS | 1844 | 1460996200543 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:40 INFO - PROCESS | 1844 | 1460996200765 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:16:41 INFO - PROCESS | 1844 | 1460996201003 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf9e0f800 == 83 [pid = 1844] [id = 252] 09:16:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cfb2d4c00) [pid = 1844] [serial = 757] [outer = (nil)] 09:16:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cfb95cc00) [pid = 1844] [serial = 758] [outer = 0x7f3cfb2d4c00] 09:16:41 INFO - PROCESS | 1844 | 1460996201117 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cfcac2c00) [pid = 1844] [serial = 759] [outer = 0x7f3cfb2d4c00] 09:16:41 INFO - PROCESS | 1844 | 1460996201904 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1441ms 09:16:41 INFO - PROCESS | 1844 | 1460996201979 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 1844 | 1460996201982 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:16:42 INFO - PROCESS | 1844 | 1460996201991 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1844 | 1460996201993 Marionette TRACE conn3 <- [1,982,null,{}] 09:16:42 INFO - PROCESS | 1844 | 1460996202003 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:42 INFO - PROCESS | 1844 | 1460996202178 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:16:42 INFO - PROCESS | 1844 | 1460996202188 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfea28800 == 84 [pid = 1844] [id = 253] 09:16:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cfb2dcc00) [pid = 1844] [serial = 760] [outer = (nil)] 09:16:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cfeb0cc00) [pid = 1844] [serial = 761] [outer = 0x7f3cfb2dcc00] 09:16:42 INFO - PROCESS | 1844 | 1460996202252 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cff231c00) [pid = 1844] [serial = 762] [outer = 0x7f3cfb2dcc00] 09:16:43 INFO - PROCESS | 1844 | 1460996203108 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1136ms 09:16:43 INFO - PROCESS | 1844 | 1460996203127 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 1844 | 1460996203131 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:16:43 INFO - PROCESS | 1844 | 1460996203137 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 1844 | 1460996203141 Marionette TRACE conn3 <- [1,986,null,{}] 09:16:43 INFO - PROCESS | 1844 | 1460996203170 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:43 INFO - PROCESS | 1844 | 1460996203404 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:16:43 INFO - PROCESS | 1844 | 1460996203427 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff8d7800 == 85 [pid = 1844] [id = 254] 09:16:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cfd58e800) [pid = 1844] [serial = 763] [outer = (nil)] 09:16:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cff507c00) [pid = 1844] [serial = 764] [outer = 0x7f3cfd58e800] 09:16:43 INFO - PROCESS | 1844 | 1460996203488 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cffa47400) [pid = 1844] [serial = 765] [outer = 0x7f3cfd58e800] 09:16:44 INFO - PROCESS | 1844 | 1460996204369 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1301ms 09:16:44 INFO - PROCESS | 1844 | 1460996204441 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 1844 | 1460996204444 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:16:44 INFO - PROCESS | 1844 | 1460996204451 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1844 | 1460996204454 Marionette TRACE conn3 <- [1,990,null,{}] 09:16:44 INFO - PROCESS | 1844 | 1460996204467 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 1844 | 1460996204707 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:16:44 INFO - PROCESS | 1844 | 1460996204729 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03620000 == 86 [pid = 1844] [id = 255] 09:16:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cffa49800) [pid = 1844] [serial = 766] [outer = (nil)] 09:16:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3d0213e800) [pid = 1844] [serial = 767] [outer = 0x7f3cffa49800] 09:16:44 INFO - PROCESS | 1844 | 1460996204800 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3d03599c00) [pid = 1844] [serial = 768] [outer = 0x7f3cffa49800] 09:16:45 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3cfa5dd800) [pid = 1844] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:16:45 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cfa708c00) [pid = 1844] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:16:45 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3cf17eac00) [pid = 1844] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:16:45 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cfeb61800) [pid = 1844] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:16:45 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3cf0810c00) [pid = 1844] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:16:45 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cf1d95800) [pid = 1844] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:16:45 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cfd5d0800) [pid = 1844] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:16:45 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cf1b5c800) [pid = 1844] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:16:45 INFO - PROCESS | 1844 | 1460996205976 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1589ms 09:16:46 INFO - PROCESS | 1844 | 1460996206041 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 1844 | 1460996206045 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:16:46 INFO - PROCESS | 1844 | 1460996206055 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1844 | 1460996206057 Marionette TRACE conn3 <- [1,994,null,{}] 09:16:46 INFO - PROCESS | 1844 | 1460996206063 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:46 INFO - PROCESS | 1844 | 1460996206274 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:16:46 INFO - PROCESS | 1844 | 1460996206305 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff8ea000 == 87 [pid = 1844] [id = 256] 09:16:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cf17eac00) [pid = 1844] [serial = 769] [outer = (nil)] 09:16:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cff905c00) [pid = 1844] [serial = 770] [outer = 0x7f3cf17eac00] 09:16:46 INFO - PROCESS | 1844 | 1460996206372 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3d03680c00) [pid = 1844] [serial = 771] [outer = 0x7f3cf17eac00] 09:16:47 INFO - PROCESS | 1844 | 1460996207154 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1131ms 09:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:16:47 INFO - PROCESS | 1844 | 1460996207188 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1844 | 1460996207191 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:16:47 INFO - PROCESS | 1844 | 1460996207197 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1844 | 1460996207201 Marionette TRACE conn3 <- [1,998,null,{}] 09:16:47 INFO - PROCESS | 1844 | 1460996207206 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 1844 | 1460996207400 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:16:47 INFO - PROCESS | 1844 | 1460996207415 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d05636800 == 88 [pid = 1844] [id = 257] 09:16:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3d0359d800) [pid = 1844] [serial = 772] [outer = (nil)] 09:16:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3d039a4400) [pid = 1844] [serial = 773] [outer = 0x7f3d0359d800] 09:16:47 INFO - PROCESS | 1844 | 1460996207477 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3d03ab1400) [pid = 1844] [serial = 774] [outer = 0x7f3d0359d800] 09:16:48 INFO - PROCESS | 1844 | 1460996208604 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1495ms 09:16:48 INFO - PROCESS | 1844 | 1460996208693 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 1844 | 1460996208701 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:16:48 INFO - PROCESS | 1844 | 1460996208711 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 1844 | 1460996208717 Marionette TRACE conn3 <- [1,1002,null,{}] 09:16:48 INFO - PROCESS | 1844 | 1460996208725 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 1844 | 1460996208969 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:16:49 INFO - PROCESS | 1844 | 1460996209217 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa79000 == 89 [pid = 1844] [id = 258] 09:16:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cf4535c00) [pid = 1844] [serial = 775] [outer = (nil)] 09:16:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cfa644c00) [pid = 1844] [serial = 776] [outer = 0x7f3cf4535c00] 09:16:49 INFO - PROCESS | 1844 | 1460996209295 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cfafb3c00) [pid = 1844] [serial = 777] [outer = 0x7f3cf4535c00] 09:16:50 INFO - PROCESS | 1844 | 1460996210218 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1541ms 09:16:50 INFO - PROCESS | 1844 | 1460996210253 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 1844 | 1460996210263 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:16:50 INFO - PROCESS | 1844 | 1460996210275 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 1844 | 1460996210279 Marionette TRACE conn3 <- [1,1006,null,{}] 09:16:50 INFO - PROCESS | 1844 | 1460996210286 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 1844 | 1460996210493 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:16:50 INFO - PROCESS | 1844 | 1460996210751 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d02382000 == 90 [pid = 1844] [id = 259] 09:16:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cf453ec00) [pid = 1844] [serial = 778] [outer = (nil)] 09:16:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cfd638400) [pid = 1844] [serial = 779] [outer = 0x7f3cf453ec00] 09:16:50 INFO - PROCESS | 1844 | 1460996210872 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cff509400) [pid = 1844] [serial = 780] [outer = 0x7f3cf453ec00] 09:16:51 INFO - PROCESS | 1844 | 1460996211751 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1532ms 09:16:51 INFO - PROCESS | 1844 | 1460996211807 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1844 | 1460996211811 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:16:51 INFO - PROCESS | 1844 | 1460996211819 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1844 | 1460996211825 Marionette TRACE conn3 <- [1,1010,null,{}] 09:16:51 INFO - PROCESS | 1844 | 1460996211843 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 1844 | 1460996212094 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:16:52 INFO - PROCESS | 1844 | 1460996212331 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11674800 == 91 [pid = 1844] [id = 260] 09:16:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cff509000) [pid = 1844] [serial = 781] [outer = (nil)] 09:16:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3d021c5000) [pid = 1844] [serial = 782] [outer = 0x7f3cff509000] 09:16:52 INFO - PROCESS | 1844 | 1460996212455 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3d03791000) [pid = 1844] [serial = 783] [outer = 0x7f3cff509000] 09:16:53 INFO - PROCESS | 1844 | 1460996213320 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1540ms 09:16:53 INFO - PROCESS | 1844 | 1460996213359 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1844 | 1460996213364 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:16:53 INFO - PROCESS | 1844 | 1460996213371 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1844 | 1460996213375 Marionette TRACE conn3 <- [1,1014,null,{}] 09:16:53 INFO - PROCESS | 1844 | 1460996213380 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:53 INFO - PROCESS | 1844 | 1460996213582 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:16:53 INFO - PROCESS | 1844 | 1460996213778 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1451c000 == 92 [pid = 1844] [id = 261] 09:16:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3d0129e400) [pid = 1844] [serial = 784] [outer = (nil)] 09:16:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3d03c9e400) [pid = 1844] [serial = 785] [outer = 0x7f3d0129e400] 09:16:53 INFO - PROCESS | 1844 | 1460996213851 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3d0488d000) [pid = 1844] [serial = 786] [outer = 0x7f3d0129e400] 09:16:54 INFO - PROCESS | 1844 | 1460996214792 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1483ms 09:16:54 INFO - PROCESS | 1844 | 1460996214855 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 1844 | 1460996214860 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:16:54 INFO - PROCESS | 1844 | 1460996214867 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 1844 | 1460996214871 Marionette TRACE conn3 <- [1,1018,null,{}] 09:16:54 INFO - PROCESS | 1844 | 1460996214878 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:55 INFO - PROCESS | 1844 | 1460996215083 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:16:55 INFO - PROCESS | 1844 | 1460996215312 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d18a7e000 == 93 [pid = 1844] [id = 262] 09:16:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3d04b09000) [pid = 1844] [serial = 787] [outer = (nil)] 09:16:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3d04d83800) [pid = 1844] [serial = 788] [outer = 0x7f3d04b09000] 09:16:55 INFO - PROCESS | 1844 | 1460996215435 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3d05128000) [pid = 1844] [serial = 789] [outer = 0x7f3d04b09000] 09:16:56 INFO - PROCESS | 1844 | 1460996216364 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1531ms 09:16:56 INFO - PROCESS | 1844 | 1460996216400 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1844 | 1460996216404 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:16:56 INFO - PROCESS | 1844 | 1460996216410 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1844 | 1460996216414 Marionette TRACE conn3 <- [1,1022,null,{}] 09:16:56 INFO - PROCESS | 1844 | 1460996216421 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 1844 | 1460996216640 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:16:56 INFO - PROCESS | 1844 | 1460996216865 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1ada7000 == 94 [pid = 1844] [id = 263] 09:16:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3d02138400) [pid = 1844] [serial = 790] [outer = (nil)] 09:16:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3d06e0bc00) [pid = 1844] [serial = 791] [outer = 0x7f3d02138400] 09:16:56 INFO - PROCESS | 1844 | 1460996216988 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3d0aa4d800) [pid = 1844] [serial = 792] [outer = 0x7f3d02138400] 09:16:57 INFO - PROCESS | 1844 | 1460996217874 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1531ms 09:16:57 INFO - PROCESS | 1844 | 1460996217943 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 1844 | 1460996217947 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:16:57 INFO - PROCESS | 1844 | 1460996217953 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 1844 | 1460996217955 Marionette TRACE conn3 <- [1,1026,null,{}] 09:16:57 INFO - PROCESS | 1844 | 1460996217961 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:58 INFO - PROCESS | 1844 | 1460996218166 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:16:58 INFO - PROCESS | 1844 | 1460996218345 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff5b0000 == 95 [pid = 1844] [id = 264] 09:16:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3d051c2c00) [pid = 1844] [serial = 793] [outer = (nil)] 09:16:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3d1085b000) [pid = 1844] [serial = 794] [outer = 0x7f3d051c2c00] 09:16:58 INFO - PROCESS | 1844 | 1460996218461 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3d108db400) [pid = 1844] [serial = 795] [outer = 0x7f3d051c2c00] 09:16:59 INFO - PROCESS | 1844 | 1460996219335 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1433ms 09:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:16:59 INFO - PROCESS | 1844 | 1460996219388 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 1844 | 1460996219391 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:16:59 INFO - PROCESS | 1844 | 1460996219397 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 1844 | 1460996219400 Marionette TRACE conn3 <- [1,1030,null,{}] 09:16:59 INFO - PROCESS | 1844 | 1460996219406 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 1844 | 1460996219590 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:16:59 INFO - PROCESS | 1844 | 1460996219775 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1af63000 == 96 [pid = 1844] [id = 265] 09:16:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3d06e0f400) [pid = 1844] [serial = 796] [outer = (nil)] 09:16:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3d11444000) [pid = 1844] [serial = 797] [outer = 0x7f3d06e0f400] 09:16:59 INFO - PROCESS | 1844 | 1460996219853 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3d116b7800) [pid = 1844] [serial = 798] [outer = 0x7f3d06e0f400] 09:17:00 INFO - PROCESS | 1844 | 1460996220707 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1382ms 09:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:17:00 INFO - PROCESS | 1844 | 1460996220780 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 1844 | 1460996220782 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:17:00 INFO - PROCESS | 1844 | 1460996220790 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 1844 | 1460996220793 Marionette TRACE conn3 <- [1,1034,null,{}] 09:17:00 INFO - PROCESS | 1844 | 1460996220800 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 1844 | 1460996221002 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:17:01 INFO - PROCESS | 1844 | 1460996221255 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1fd1800 == 97 [pid = 1844] [id = 266] 09:17:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cfafb8400) [pid = 1844] [serial = 799] [outer = (nil)] 09:17:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3d1198b400) [pid = 1844] [serial = 800] [outer = 0x7f3cfafb8400] 09:17:01 INFO - PROCESS | 1844 | 1460996221346 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3d119e5c00) [pid = 1844] [serial = 801] [outer = 0x7f3cfafb8400] 09:17:02 INFO - PROCESS | 1844 | 1460996222293 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1544ms 09:17:02 INFO - PROCESS | 1844 | 1460996222333 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 1844 | 1460996222337 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:17:02 INFO - PROCESS | 1844 | 1460996222343 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 1844 | 1460996222345 Marionette TRACE conn3 <- [1,1038,null,{}] 09:17:02 INFO - PROCESS | 1844 | 1460996222351 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:02 INFO - PROCESS | 1844 | 1460996222551 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:17:02 INFO - PROCESS | 1844 | 1460996222732 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3850000 == 98 [pid = 1844] [id = 267] 09:17:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cfb846400) [pid = 1844] [serial = 802] [outer = (nil)] 09:17:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3d11bd6c00) [pid = 1844] [serial = 803] [outer = 0x7f3cfb846400] 09:17:02 INFO - PROCESS | 1844 | 1460996222811 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3d128d0c00) [pid = 1844] [serial = 804] [outer = 0x7f3cfb846400] 09:17:03 INFO - PROCESS | 1844 | 1460996223727 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1429ms 09:17:03 INFO - PROCESS | 1844 | 1460996223774 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:17:03 INFO - PROCESS | 1844 | 1460996223778 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:17:03 INFO - PROCESS | 1844 | 1460996223785 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1844 | 1460996223789 Marionette TRACE conn3 <- [1,1042,null,{}] 09:17:03 INFO - PROCESS | 1844 | 1460996223795 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:04 INFO - PROCESS | 1844 | 1460996224008 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:17:04 INFO - PROCESS | 1844 | 1460996224189 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa038000 == 99 [pid = 1844] [id = 268] 09:17:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3d1190f400) [pid = 1844] [serial = 805] [outer = (nil)] 09:17:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3d14a24000) [pid = 1844] [serial = 806] [outer = 0x7f3d1190f400] 09:17:04 INFO - PROCESS | 1844 | 1460996224271 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3d1623ac00) [pid = 1844] [serial = 807] [outer = 0x7f3d1190f400] 09:17:05 INFO - PROCESS | 1844 | 1460996225114 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1383ms 09:17:05 INFO - PROCESS | 1844 | 1460996225168 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 1844 | 1460996225172 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:17:05 INFO - PROCESS | 1844 | 1460996225178 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1844 | 1460996225181 Marionette TRACE conn3 <- [1,1046,null,{}] 09:17:05 INFO - PROCESS | 1844 | 1460996225186 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:05 INFO - PROCESS | 1844 | 1460996225364 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:17:05 INFO - PROCESS | 1844 | 1460996225574 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cee084000 == 100 [pid = 1844] [id = 269] 09:17:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3cfa6b6400) [pid = 1844] [serial = 808] [outer = (nil)] 09:17:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3d166b6400) [pid = 1844] [serial = 809] [outer = 0x7f3cfa6b6400] 09:17:05 INFO - PROCESS | 1844 | 1460996225709 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3d166bc800) [pid = 1844] [serial = 810] [outer = 0x7f3cfa6b6400] 09:17:06 INFO - PROCESS | 1844 | 1460996226620 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1483ms 09:17:06 INFO - PROCESS | 1844 | 1460996226663 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1844 | 1460996226667 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:17:06 INFO - PROCESS | 1844 | 1460996226672 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1844 | 1460996226675 Marionette TRACE conn3 <- [1,1050,null,{}] 09:17:06 INFO - PROCESS | 1844 | 1460996226680 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 1844 | 1460996226892 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:17:07 INFO - PROCESS | 1844 | 1460996227078 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf21be000 == 101 [pid = 1844] [id = 270] 09:17:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3cf030c800) [pid = 1844] [serial = 811] [outer = (nil)] 09:17:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f3cf1f42400) [pid = 1844] [serial = 812] [outer = 0x7f3cf030c800] 09:17:07 INFO - PROCESS | 1844 | 1460996227147 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f3d166b2400) [pid = 1844] [serial = 813] [outer = 0x7f3cf030c800] 09:17:08 INFO - PROCESS | 1844 | 1460996228393 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1783ms 09:17:08 INFO - PROCESS | 1844 | 1460996228466 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 1844 | 1460996228471 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:17:08 INFO - PROCESS | 1844 | 1460996228480 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1844 | 1460996228484 Marionette TRACE conn3 <- [1,1054,null,{}] 09:17:08 INFO - PROCESS | 1844 | 1460996228492 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 1844 | 1460996228726 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:17:08 INFO - PROCESS | 1844 | 1460996228973 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa56d000 == 102 [pid = 1844] [id = 271] 09:17:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f3cfa484c00) [pid = 1844] [serial = 814] [outer = (nil)] 09:17:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f3cfa48dc00) [pid = 1844] [serial = 815] [outer = 0x7f3cfa484c00] 09:17:09 INFO - PROCESS | 1844 | 1460996229153 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3cfab6d800) [pid = 1844] [serial = 816] [outer = 0x7f3cfa484c00] 09:17:10 INFO - PROCESS | 1844 | 1460996230070 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1638ms 09:17:10 INFO - PROCESS | 1844 | 1460996230120 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 1844 | 1460996230130 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:17:10 INFO - PROCESS | 1844 | 1460996230140 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1844 | 1460996230143 Marionette TRACE conn3 <- [1,1058,null,{}] 09:17:10 INFO - PROCESS | 1844 | 1460996230149 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 1844 | 1460996230343 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:17:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb1c9000 == 101 [pid = 1844] [id = 201] 09:17:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf89a3000 == 100 [pid = 1844] [id = 200] 09:17:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffb50800 == 99 [pid = 1844] [id = 143] 09:17:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfd688800 == 98 [pid = 1844] [id = 204] 09:17:10 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3d021c4000) [pid = 1844] [serial = 692] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f3cfeea3800) [pid = 1844] [serial = 680] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f3d01bf1800) [pid = 1844] [serial = 686] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f3cffa42c00) [pid = 1844] [serial = 683] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f3d02c67c00) [pid = 1844] [serial = 695] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3d02138c00) [pid = 1844] [serial = 689] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3cfc7ae000) [pid = 1844] [serial = 677] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3d01014c00) [pid = 1844] [serial = 716] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1844 | 1460996230718 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11b67800 == 97 [pid = 1844] [id = 68] 09:17:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf39d3000 == 98 [pid = 1844] [id = 272] 09:17:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3cfaff0000) [pid = 1844] [serial = 817] [outer = (nil)] 09:17:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3cfc65a400) [pid = 1844] [serial = 818] [outer = 0x7f3cfaff0000] 09:17:10 INFO - PROCESS | 1844 | 1460996230815 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3cfe929c00) [pid = 1844] [serial = 819] [outer = 0x7f3cfaff0000] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3cfadc0400) [pid = 1844] [serial = 705] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3cfc7b1c00) [pid = 1844] [serial = 708] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3cf1d96c00) [pid = 1844] [serial = 699] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3cff90e400) [pid = 1844] [serial = 714] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cfaab4800) [pid = 1844] [serial = 704] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3cfaaa8400) [pid = 1844] [serial = 674] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3cf0310c00) [pid = 1844] [serial = 668] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3cff22f400) [pid = 1844] [serial = 666] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3cff22d800) [pid = 1844] [serial = 713] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3cfa5d7c00) [pid = 1844] [serial = 702] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3cf8ab4400) [pid = 1844] [serial = 701] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3cfe92b000) [pid = 1844] [serial = 710] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3cfb6e7400) [pid = 1844] [serial = 707] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3cfa484000) [pid = 1844] [serial = 671] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3cf17f4c00) [pid = 1844] [serial = 698] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3cfeb5c000) [pid = 1844] [serial = 711] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3cfa48cc00) [pid = 1844] [serial = 614] [outer = (nil)] [url = about:blank] 09:17:11 INFO - PROCESS | 1844 | 1460996231701 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1580ms 09:17:11 INFO - PROCESS | 1844 | 1460996231721 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 1844 | 1460996231727 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:17:11 INFO - PROCESS | 1844 | 1460996231736 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1844 | 1460996231744 Marionette TRACE conn3 <- [1,1062,null,{}] 09:17:11 INFO - PROCESS | 1844 | 1460996231790 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:12 INFO - PROCESS | 1844 | 1460996232035 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:17:12 INFO - PROCESS | 1844 | 1460996232227 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfd5f1800 == 99 [pid = 1844] [id = 273] 09:17:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cfaaa8400) [pid = 1844] [serial = 820] [outer = (nil)] 09:17:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cffa43000) [pid = 1844] [serial = 821] [outer = 0x7f3cfaaa8400] 09:17:12 INFO - PROCESS | 1844 | 1460996232300 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3d01013400) [pid = 1844] [serial = 822] [outer = 0x7f3cfaaa8400] 09:17:13 INFO - PROCESS | 1844 | 1460996233036 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1358ms 09:17:13 INFO - PROCESS | 1844 | 1460996233096 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 1844 | 1460996233100 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:17:13 INFO - PROCESS | 1844 | 1460996233116 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 1844 | 1460996233120 Marionette TRACE conn3 <- [1,1066,null,{}] 09:17:13 INFO - PROCESS | 1844 | 1460996233124 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 1844 | 1460996233331 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:17:13 INFO - PROCESS | 1844 | 1460996233362 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff75a000 == 100 [pid = 1844] [id = 274] 09:17:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3d01014c00) [pid = 1844] [serial = 823] [outer = (nil)] 09:17:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3d024d4000) [pid = 1844] [serial = 824] [outer = 0x7f3d01014c00] 09:17:13 INFO - PROCESS | 1844 | 1460996233425 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3d02f88c00) [pid = 1844] [serial = 825] [outer = 0x7f3d01014c00] 09:17:14 INFO - PROCESS | 1844 | 1460996234329 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1232ms 09:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:17:14 INFO - PROCESS | 1844 | 1460996234349 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 1844 | 1460996234352 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:17:14 INFO - PROCESS | 1844 | 1460996234358 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 1844 | 1460996234361 Marionette TRACE conn3 <- [1,1070,null,{}] 09:17:14 INFO - PROCESS | 1844 | 1460996234385 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:14 INFO - PROCESS | 1844 | 1460996234598 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:17:14 INFO - PROCESS | 1844 | 1460996234638 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffa22800 == 101 [pid = 1844] [id = 275] 09:17:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3d0100e000) [pid = 1844] [serial = 826] [outer = (nil)] 09:17:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3d0368cc00) [pid = 1844] [serial = 827] [outer = 0x7f3d0100e000] 09:17:14 INFO - PROCESS | 1844 | 1460996234699 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3d039a9000) [pid = 1844] [serial = 828] [outer = 0x7f3d0100e000] 09:17:15 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3cfb2dcc00) [pid = 1844] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:17:15 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3cfa70b000) [pid = 1844] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:17:15 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3cffa49800) [pid = 1844] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:17:15 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3cfb2d4c00) [pid = 1844] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:17:15 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3cf1c20c00) [pid = 1844] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:17:15 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3cffa3e400) [pid = 1844] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:17:15 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3cfd58e800) [pid = 1844] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:17:15 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3cf17eac00) [pid = 1844] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:17:15 INFO - PROCESS | 1844 | 1460996235730 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1399ms 09:17:15 INFO - PROCESS | 1844 | 1460996235756 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1844 | 1460996235759 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:17:15 INFO - PROCESS | 1844 | 1460996235765 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1844 | 1460996235767 Marionette TRACE conn3 <- [1,1074,null,{}] 09:17:15 INFO - PROCESS | 1844 | 1460996235772 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 1844 | 1460996236011 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:17:16 INFO - PROCESS | 1844 | 1460996236037 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03517800 == 102 [pid = 1844] [id = 276] 09:17:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cfb41e000) [pid = 1844] [serial = 829] [outer = (nil)] 09:17:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3d021c2000) [pid = 1844] [serial = 830] [outer = 0x7f3cfb41e000] 09:17:16 INFO - PROCESS | 1844 | 1460996236102 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3d04b07400) [pid = 1844] [serial = 831] [outer = 0x7f3cfb41e000] 09:17:16 INFO - PROCESS | 1844 | 1460996236887 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1178ms 09:17:16 INFO - PROCESS | 1844 | 1460996236944 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1844 | 1460996236946 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:17:16 INFO - PROCESS | 1844 | 1460996236952 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1844 | 1460996236954 Marionette TRACE conn3 <- [1,1078,null,{}] 09:17:16 INFO - PROCESS | 1844 | 1460996236960 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 1844 | 1460996237135 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:17:17 INFO - PROCESS | 1844 | 1460996237145 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04e3f000 == 103 [pid = 1844] [id = 277] 09:17:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3d039a2800) [pid = 1844] [serial = 832] [outer = (nil)] 09:17:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3d051c6400) [pid = 1844] [serial = 833] [outer = 0x7f3d039a2800] 09:17:17 INFO - PROCESS | 1844 | 1460996237209 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3d06e0a000) [pid = 1844] [serial = 834] [outer = 0x7f3d039a2800] 09:17:18 INFO - PROCESS | 1844 | 1460996238395 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1482ms 09:17:18 INFO - PROCESS | 1844 | 1460996238436 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:17:18 INFO - PROCESS | 1844 | 1460996238442 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:17:18 INFO - PROCESS | 1844 | 1460996238450 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 1844 | 1460996238456 Marionette TRACE conn3 <- [1,1082,null,{}] 09:17:18 INFO - PROCESS | 1844 | 1460996238464 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:18 INFO - PROCESS | 1844 | 1460996238703 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:17:18 INFO - PROCESS | 1844 | 1460996238950 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa15e000 == 104 [pid = 1844] [id = 278] 09:17:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cfaaa8c00) [pid = 1844] [serial = 835] [outer = (nil)] 09:17:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3cfb2dc400) [pid = 1844] [serial = 836] [outer = 0x7f3cfaaa8c00] 09:17:19 INFO - PROCESS | 1844 | 1460996239040 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3cfc7b2400) [pid = 1844] [serial = 837] [outer = 0x7f3cfaaa8c00] 09:17:19 INFO - PROCESS | 1844 | 1460996239966 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1548ms 09:17:20 INFO - PROCESS | 1844 | 1460996239997 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 1844 | 1460996240005 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:17:20 INFO - PROCESS | 1844 | 1460996240016 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 1844 | 1460996240019 Marionette TRACE conn3 <- [1,1086,null,{}] 09:17:20 INFO - PROCESS | 1844 | 1460996240025 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:20 INFO - PROCESS | 1844 | 1460996240216 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:17:20 INFO - PROCESS | 1844 | 1460996240493 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffb43000 == 105 [pid = 1844] [id = 279] 09:17:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cfe92a800) [pid = 1844] [serial = 838] [outer = (nil)] 09:17:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3cffb07800) [pid = 1844] [serial = 839] [outer = 0x7f3cfe92a800] 09:17:20 INFO - PROCESS | 1844 | 1460996240612 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3d02c68000) [pid = 1844] [serial = 840] [outer = 0x7f3cfe92a800] 09:17:21 INFO - PROCESS | 1844 | 1460996241433 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1429ms 09:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:17:21 INFO - PROCESS | 1844 | 1460996241445 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 1844 | 1460996241448 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:17:21 INFO - PROCESS | 1844 | 1460996241469 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 1844 | 1460996241477 Marionette TRACE conn3 <- [1,1090,null,{}] 09:17:21 INFO - PROCESS | 1844 | 1460996241496 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 1844 | 1460996241682 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:17:21 INFO - PROCESS | 1844 | 1460996241871 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d108df000 == 106 [pid = 1844] [id = 280] 09:17:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3d02bcac00) [pid = 1844] [serial = 841] [outer = (nil)] 09:17:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3d04116c00) [pid = 1844] [serial = 842] [outer = 0x7f3d02bcac00] 09:17:21 INFO - PROCESS | 1844 | 1460996241948 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3d04e64400) [pid = 1844] [serial = 843] [outer = 0x7f3d02bcac00] 09:17:22 INFO - PROCESS | 1844 | 1460996242874 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1468ms 09:17:22 INFO - PROCESS | 1844 | 1460996242922 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1844 | 1460996242927 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:17:22 INFO - PROCESS | 1844 | 1460996242934 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1844 | 1460996242937 Marionette TRACE conn3 <- [1,1094,null,{}] 09:17:22 INFO - PROCESS | 1844 | 1460996242942 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:23 INFO - PROCESS | 1844 | 1460996243129 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:17:23 INFO - PROCESS | 1844 | 1460996243317 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d12b4d000 == 107 [pid = 1844] [id = 281] 09:17:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3d0378fc00) [pid = 1844] [serial = 844] [outer = (nil)] 09:17:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f3d0709b000) [pid = 1844] [serial = 845] [outer = 0x7f3d0378fc00] 09:17:23 INFO - PROCESS | 1844 | 1460996243391 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f3d11907800) [pid = 1844] [serial = 846] [outer = 0x7f3d0378fc00] 09:17:24 INFO - PROCESS | 1844 | 1460996244265 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1378ms 09:17:24 INFO - PROCESS | 1844 | 1460996244313 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 1844 | 1460996244317 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:17:24 INFO - PROCESS | 1844 | 1460996244324 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1844 | 1460996244328 Marionette TRACE conn3 <- [1,1098,null,{}] 09:17:24 INFO - PROCESS | 1844 | 1460996244334 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 1844 | 1460996244536 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:17:24 INFO - PROCESS | 1844 | 1460996244725 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16c67000 == 108 [pid = 1844] [id = 282] 09:17:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f3d04d7dc00) [pid = 1844] [serial = 847] [outer = (nil)] 09:17:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f3d11b29400) [pid = 1844] [serial = 848] [outer = 0x7f3d04d7dc00] 09:17:24 INFO - PROCESS | 1844 | 1460996244801 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3d129c2000) [pid = 1844] [serial = 849] [outer = 0x7f3d04d7dc00] 09:17:25 INFO - PROCESS | 1844 | 1460996245693 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1430ms 09:17:25 INFO - PROCESS | 1844 | 1460996245755 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1844 | 1460996245760 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:17:25 INFO - PROCESS | 1844 | 1460996245766 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1844 | 1460996245768 Marionette TRACE conn3 <- [1,1102,null,{}] 09:17:25 INFO - PROCESS | 1844 | 1460996245774 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:25 INFO - PROCESS | 1844 | 1460996245989 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:17:26 INFO - PROCESS | 1844 | 1460996246183 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d53000 == 109 [pid = 1844] [id = 283] 09:17:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f3d12b03000) [pid = 1844] [serial = 850] [outer = (nil)] 09:17:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f3d166bf800) [pid = 1844] [serial = 851] [outer = 0x7f3d12b03000] 09:17:26 INFO - PROCESS | 1844 | 1460996246263 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f3d16958c00) [pid = 1844] [serial = 852] [outer = 0x7f3d12b03000] 09:17:27 INFO - PROCESS | 1844 | 1460996247115 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1382ms 09:17:27 INFO - PROCESS | 1844 | 1460996247149 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1844 | 1460996247153 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:17:27 INFO - PROCESS | 1844 | 1460996247159 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1844 | 1460996247163 Marionette TRACE conn3 <- [1,1106,null,{}] 09:17:27 INFO - PROCESS | 1844 | 1460996247169 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:27 INFO - PROCESS | 1844 | 1460996247356 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:17:27 INFO - PROCESS | 1844 | 1460996247547 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d6b000 == 110 [pid = 1844] [id = 284] 09:17:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f3cf1a52400) [pid = 1844] [serial = 853] [outer = (nil)] 09:17:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f3cf1a5b000) [pid = 1844] [serial = 854] [outer = 0x7f3cf1a52400] 09:17:27 INFO - PROCESS | 1844 | 1460996247617 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3cf1a5f000) [pid = 1844] [serial = 855] [outer = 0x7f3cf1a52400] 09:17:28 INFO - PROCESS | 1844 | 1460996248493 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1382ms 09:17:28 INFO - PROCESS | 1844 | 1460996248544 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1844 | 1460996248548 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:17:28 INFO - PROCESS | 1844 | 1460996248554 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1844 | 1460996248559 Marionette TRACE conn3 <- [1,1110,null,{}] 09:17:28 INFO - PROCESS | 1844 | 1460996248564 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 1844 | 1460996248754 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:17:28 INFO - PROCESS | 1844 | 1460996248962 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a18000 == 111 [pid = 1844] [id = 285] 09:17:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3cee2ce400) [pid = 1844] [serial = 856] [outer = (nil)] 09:17:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cee2d4400) [pid = 1844] [serial = 857] [outer = 0x7f3cee2ce400] 09:17:29 INFO - PROCESS | 1844 | 1460996249036 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cee2d9000) [pid = 1844] [serial = 858] [outer = 0x7f3cee2ce400] 09:17:29 INFO - PROCESS | 1844 | 1460996249907 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1386ms 09:17:29 INFO - PROCESS | 1844 | 1460996249942 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 1844 | 1460996249945 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:17:29 INFO - PROCESS | 1844 | 1460996249951 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 1844 | 1460996249954 Marionette TRACE conn3 <- [1,1114,null,{}] 09:17:29 INFO - PROCESS | 1844 | 1460996249960 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 1844 | 1460996250150 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:17:30 INFO - PROCESS | 1844 | 1460996250341 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0a1c800 == 112 [pid = 1844] [id = 286] 09:17:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3cee2d0c00) [pid = 1844] [serial = 859] [outer = (nil)] 09:17:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3cf1a5c400) [pid = 1844] [serial = 860] [outer = 0x7f3cee2d0c00] 09:17:30 INFO - PROCESS | 1844 | 1460996250413 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3d01bed400) [pid = 1844] [serial = 861] [outer = 0x7f3cee2d0c00] 09:17:31 INFO - PROCESS | 1844 | 1460996251306 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1384ms 09:17:31 INFO - PROCESS | 1844 | 1460996251337 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:17:31 INFO - PROCESS | 1844 | 1460996251341 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:17:31 INFO - PROCESS | 1844 | 1460996251347 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1844 | 1460996251351 Marionette TRACE conn3 <- [1,1118,null,{}] 09:17:31 INFO - PROCESS | 1844 | 1460996251356 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 1844 | 1460996251551 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:17:31 INFO - PROCESS | 1844 | 1460996251745 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06e9d000 == 113 [pid = 1844] [id = 287] 09:17:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3cedbc3000) [pid = 1844] [serial = 862] [outer = (nil)] 09:17:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3cedbcb000) [pid = 1844] [serial = 863] [outer = 0x7f3cedbc3000] 09:17:31 INFO - PROCESS | 1844 | 1460996251827 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f3cedbd0000) [pid = 1844] [serial = 864] [outer = 0x7f3cedbc3000] 09:17:32 INFO - PROCESS | 1844 | 1460996252779 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1483ms 09:17:32 INFO - PROCESS | 1844 | 1460996252832 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1844 | 1460996252837 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:17:32 INFO - PROCESS | 1844 | 1460996252893 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1844 | 1460996252898 Marionette TRACE conn3 <- [1,1122,null,{}] 09:17:32 INFO - PROCESS | 1844 | 1460996252960 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 1844 | 1460996253200 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:17:33 INFO - PROCESS | 1844 | 1460996253443 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ced7d9000 == 114 [pid = 1844] [id = 288] 09:17:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f3cec49b800) [pid = 1844] [serial = 865] [outer = (nil)] 09:17:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f3cec49fc00) [pid = 1844] [serial = 866] [outer = 0x7f3cec49b800] 09:17:33 INFO - PROCESS | 1844 | 1460996253563 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f3d166bbc00) [pid = 1844] [serial = 867] [outer = 0x7f3cec49b800] 09:17:34 INFO - PROCESS | 1844 | 1460996254426 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1583ms 09:17:34 INFO - PROCESS | 1844 | 1460996254472 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1844 | 1460996254476 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:17:34 INFO - PROCESS | 1844 | 1460996254482 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1844 | 1460996254485 Marionette TRACE conn3 <- [1,1126,null,{}] 09:17:34 INFO - PROCESS | 1844 | 1460996254491 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:34 INFO - PROCESS | 1844 | 1460996254684 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:17:34 INFO - PROCESS | 1844 | 1460996254877 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ced7f2800 == 115 [pid = 1844] [id = 289] 09:17:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f3cec49bc00) [pid = 1844] [serial = 868] [outer = (nil)] 09:17:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f3ced8ecc00) [pid = 1844] [serial = 869] [outer = 0x7f3cec49bc00] 09:17:34 INFO - PROCESS | 1844 | 1460996254948 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f3ced8f1800) [pid = 1844] [serial = 870] [outer = 0x7f3cec49bc00] 09:17:35 INFO - PROCESS | 1844 | 1460996255817 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1383ms 09:17:35 INFO - PROCESS | 1844 | 1460996255866 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 1844 | 1460996255870 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:17:35 INFO - PROCESS | 1844 | 1460996255876 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 1844 | 1460996255878 Marionette TRACE conn3 <- [1,1130,null,{}] 09:17:35 INFO - PROCESS | 1844 | 1460996255884 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 1844 | 1460996256108 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:17:36 INFO - PROCESS | 1844 | 1460996256302 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ced9ee000 == 116 [pid = 1844] [id = 290] 09:17:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f3cec4a4c00) [pid = 1844] [serial = 871] [outer = (nil)] 09:17:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3cedbc7400) [pid = 1844] [serial = 872] [outer = 0x7f3cec4a4c00] 09:17:36 INFO - PROCESS | 1844 | 1460996256377 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3d1682d800) [pid = 1844] [serial = 873] [outer = 0x7f3cec4a4c00] 09:17:37 INFO - PROCESS | 1844 | 1460996257282 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1480ms 09:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:17:37 INFO - PROCESS | 1844 | 1460996257357 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 1844 | 1460996257360 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:17:37 INFO - PROCESS | 1844 | 1460996257366 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1844 | 1460996257369 Marionette TRACE conn3 <- [1,1134,null,{}] 09:17:37 INFO - PROCESS | 1844 | 1460996257375 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 1844 | 1460996257603 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:17:37 INFO - PROCESS | 1844 | 1460996257833 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ced7df800 == 117 [pid = 1844] [id = 291] 09:17:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3cebc77400) [pid = 1844] [serial = 874] [outer = (nil)] 09:17:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f3cebc79400) [pid = 1844] [serial = 875] [outer = 0x7f3cebc77400] 09:17:38 INFO - PROCESS | 1844 | 1460996258324 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3cec49a800) [pid = 1844] [serial = 876] [outer = 0x7f3cebc77400] 09:17:39 INFO - PROCESS | 1844 | 1460996259278 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1988ms 09:17:39 INFO - PROCESS | 1844 | 1460996259355 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 1844 | 1460996259362 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:17:39 INFO - PROCESS | 1844 | 1460996259371 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 1844 | 1460996259376 Marionette TRACE conn3 <- [1,1138,null,{}] 09:17:39 INFO - PROCESS | 1844 | 1460996259402 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 1844 | 1460996259596 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:17:39 INFO - PROCESS | 1844 | 1460996259854 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf9e1f800 == 118 [pid = 1844] [id = 292] 09:17:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f3cee2d1000) [pid = 1844] [serial = 877] [outer = (nil)] 09:17:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f3cf0318000) [pid = 1844] [serial = 878] [outer = 0x7f3cee2d1000] 09:17:39 INFO - PROCESS | 1844 | 1460996259936 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f3cf17efc00) [pid = 1844] [serial = 879] [outer = 0x7f3cee2d1000] 09:17:40 INFO - PROCESS | 1844 | 1460996260884 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1591ms 09:17:40 INFO - PROCESS | 1844 | 1460996260963 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 1844 | 1460996260968 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:17:40 INFO - PROCESS | 1844 | 1460996260978 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 1844 | 1460996260981 Marionette TRACE conn3 <- [1,1142,null,{}] 09:17:40 INFO - PROCESS | 1844 | 1460996260987 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 1844 | 1460996261205 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:17:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0ccd800 == 117 [pid = 1844] [id = 203] 09:17:41 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f3cffa45c00) [pid = 1844] [serial = 725] [outer = (nil)] [url = about:blank] 09:17:41 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f3d02fe2000) [pid = 1844] [serial = 731] [outer = (nil)] [url = about:blank] 09:17:41 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f3d037ed800) [pid = 1844] [serial = 734] [outer = (nil)] [url = about:blank] 09:17:41 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3d03a64400) [pid = 1844] [serial = 737] [outer = (nil)] [url = about:blank] 09:17:41 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f3d03c9d400) [pid = 1844] [serial = 740] [outer = (nil)] [url = about:blank] 09:17:41 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3d041c6000) [pid = 1844] [serial = 743] [outer = (nil)] [url = about:blank] 09:17:41 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3d047e0800) [pid = 1844] [serial = 746] [outer = (nil)] [url = about:blank] 09:17:41 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3d021bbc00) [pid = 1844] [serial = 728] [outer = (nil)] [url = about:blank] 09:17:41 INFO - PROCESS | 1844 | 1460996261669 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03517800 == 116 [pid = 1844] [id = 276] 09:17:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffa22800 == 115 [pid = 1844] [id = 275] 09:17:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff75a000 == 114 [pid = 1844] [id = 274] 09:17:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfd5f1800 == 113 [pid = 1844] [id = 273] 09:17:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1fbe800 == 114 [pid = 1844] [id = 293] 09:17:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3cfa48b000) [pid = 1844] [serial = 880] [outer = (nil)] 09:17:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3cfa64c400) [pid = 1844] [serial = 881] [outer = 0x7f3cfa48b000] 09:17:41 INFO - PROCESS | 1844 | 1460996261762 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3cfa709800) [pid = 1844] [serial = 882] [outer = 0x7f3cfa48b000] 09:17:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf39d3000 == 113 [pid = 1844] [id = 272] 09:17:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa56d000 == 112 [pid = 1844] [id = 271] 09:17:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa038000 == 111 [pid = 1844] [id = 268] 09:17:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1fd1800 == 110 [pid = 1844] [id = 266] 09:17:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1af63000 == 109 [pid = 1844] [id = 265] 09:17:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff5b0000 == 108 [pid = 1844] [id = 264] 09:17:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1ada7000 == 107 [pid = 1844] [id = 263] 09:17:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d18a7e000 == 106 [pid = 1844] [id = 262] 09:17:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1451c000 == 105 [pid = 1844] [id = 261] 09:17:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11674800 == 104 [pid = 1844] [id = 260] 09:17:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d02382000 == 103 [pid = 1844] [id = 259] 09:17:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa79000 == 102 [pid = 1844] [id = 258] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3cfeb0cc00) [pid = 1844] [serial = 761] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3cfb83a000) [pid = 1844] [serial = 722] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3cfafc0000) [pid = 1844] [serial = 756] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f3cfaab2c00) [pid = 1844] [serial = 755] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f3d0213e800) [pid = 1844] [serial = 767] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f3d03599c00) [pid = 1844] [serial = 768] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f3cfb95cc00) [pid = 1844] [serial = 758] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f3cfcac2c00) [pid = 1844] [serial = 759] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f3d04d7e400) [pid = 1844] [serial = 749] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f3cfa64fc00) [pid = 1844] [serial = 753] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f3cf8a69800) [pid = 1844] [serial = 752] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3cf8abf000) [pid = 1844] [serial = 719] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3d01befc00) [pid = 1844] [serial = 717] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3cff507c00) [pid = 1844] [serial = 764] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3cff905c00) [pid = 1844] [serial = 770] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3cffa47400) [pid = 1844] [serial = 765] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3d03680c00) [pid = 1844] [serial = 771] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cff231c00) [pid = 1844] [serial = 762] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1844 | 1460996262582 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1635ms 09:17:42 INFO - PROCESS | 1844 | 1460996262615 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 1844 | 1460996262620 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:17:42 INFO - PROCESS | 1844 | 1460996262642 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 1844 | 1460996262648 Marionette TRACE conn3 <- [1,1146,null,{}] 09:17:42 INFO - PROCESS | 1844 | 1460996262667 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 1844 | 1460996262856 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:17:42 INFO - PROCESS | 1844 | 1460996262871 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa56d000 == 103 [pid = 1844] [id = 294] 09:17:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cfafe2400) [pid = 1844] [serial = 883] [outer = (nil)] 09:17:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cfb2d7000) [pid = 1844] [serial = 884] [outer = 0x7f3cfafe2400] 09:17:42 INFO - PROCESS | 1844 | 1460996262984 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3cfb425400) [pid = 1844] [serial = 885] [outer = 0x7f3cfafe2400] 09:17:43 INFO - PROCESS | 1844 | 1460996263868 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1289ms 09:17:43 INFO - PROCESS | 1844 | 1460996263927 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:17:43 INFO - PROCESS | 1844 | 1460996263933 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:17:43 INFO - PROCESS | 1844 | 1460996263940 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1844 | 1460996263943 Marionette TRACE conn3 <- [1,1150,null,{}] 09:17:43 INFO - PROCESS | 1844 | 1460996263951 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:44 INFO - PROCESS | 1844 | 1460996264166 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:17:44 INFO - PROCESS | 1844 | 1460996264375 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfd5f0000 == 104 [pid = 1844] [id = 295] 09:17:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3cf8ab7c00) [pid = 1844] [serial = 886] [outer = (nil)] 09:17:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3cfcac2c00) [pid = 1844] [serial = 887] [outer = 0x7f3cf8ab7c00] 09:17:44 INFO - PROCESS | 1844 | 1460996264462 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3cfe92f800) [pid = 1844] [serial = 888] [outer = 0x7f3cf8ab7c00] 09:17:45 INFO - PROCESS | 1844 | 1460996265559 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1690ms 09:17:45 INFO - PROCESS | 1844 | 1460996265632 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 1844 | 1460996265637 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:17:45 INFO - PROCESS | 1844 | 1460996265645 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 1844 | 1460996265649 Marionette TRACE conn3 <- [1,1154,null,{}] 09:17:45 INFO - PROCESS | 1844 | 1460996265663 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 1844 | 1460996265921 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:17:45 INFO - PROCESS | 1844 | 1460996265952 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff0e1800 == 105 [pid = 1844] [id = 296] 09:17:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3cfeb11400) [pid = 1844] [serial = 889] [outer = (nil)] 09:17:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f3cfeea3800) [pid = 1844] [serial = 890] [outer = 0x7f3cfeb11400] 09:17:46 INFO - PROCESS | 1844 | 1460996266073 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f3cffa45c00) [pid = 1844] [serial = 891] [outer = 0x7f3cfeb11400] 09:17:46 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f3cfaff0000) [pid = 1844] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:17:46 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f3cfa484c00) [pid = 1844] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:17:46 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3cfaaa8400) [pid = 1844] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:17:46 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3d01014c00) [pid = 1844] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:17:46 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3cfb41e000) [pid = 1844] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:17:46 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3d0100e000) [pid = 1844] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:17:47 INFO - PROCESS | 1844 | 1460996267180 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1593ms 09:17:47 INFO - PROCESS | 1844 | 1460996267239 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1844 | 1460996267242 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:17:47 INFO - PROCESS | 1844 | 1460996267252 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 1844 | 1460996267255 Marionette TRACE conn3 <- [1,1158,null,{}] 09:17:47 INFO - PROCESS | 1844 | 1460996267261 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:47 INFO - PROCESS | 1844 | 1460996267437 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:17:47 INFO - PROCESS | 1844 | 1460996267460 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff744800 == 106 [pid = 1844] [id = 297] 09:17:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3cffb07400) [pid = 1844] [serial = 892] [outer = (nil)] 09:17:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3d02e43800) [pid = 1844] [serial = 893] [outer = 0x7f3cffb07400] 09:17:47 INFO - PROCESS | 1844 | 1460996267522 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3d03680c00) [pid = 1844] [serial = 894] [outer = 0x7f3cffb07400] 09:17:48 INFO - PROCESS | 1844 | 1460996268484 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1278ms 09:17:48 INFO - PROCESS | 1844 | 1460996268532 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 1844 | 1460996268535 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:17:48 INFO - PROCESS | 1844 | 1460996268541 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 1844 | 1460996268543 Marionette TRACE conn3 <- [1,1162,null,{}] 09:17:48 INFO - PROCESS | 1844 | 1460996268552 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 1844 | 1460996268835 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:17:49 INFO - PROCESS | 1844 | 1460996269042 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cee090800 == 107 [pid = 1844] [id = 298] 09:17:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3cebc6e400) [pid = 1844] [serial = 895] [outer = (nil)] 09:17:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f3cebc75400) [pid = 1844] [serial = 896] [outer = 0x7f3cebc6e400] 09:17:49 INFO - PROCESS | 1844 | 1460996269121 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f3ced8eb800) [pid = 1844] [serial = 897] [outer = 0x7f3cebc6e400] 09:17:50 INFO - PROCESS | 1844 | 1460996270092 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1582ms 09:17:50 INFO - PROCESS | 1844 | 1460996270126 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 1844 | 1460996270133 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:17:50 INFO - PROCESS | 1844 | 1460996270141 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 1844 | 1460996270148 Marionette TRACE conn3 <- [1,1166,null,{}] 09:17:50 INFO - PROCESS | 1844 | 1460996270156 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:50 INFO - PROCESS | 1844 | 1460996270378 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:17:50 INFO - PROCESS | 1844 | 1460996270628 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa143000 == 108 [pid = 1844] [id = 299] 09:17:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f3cf1f4b400) [pid = 1844] [serial = 898] [outer = (nil)] 09:17:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f3cfa483800) [pid = 1844] [serial = 899] [outer = 0x7f3cf1f4b400] 09:17:50 INFO - PROCESS | 1844 | 1460996270753 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f3cfa6b4800) [pid = 1844] [serial = 900] [outer = 0x7f3cf1f4b400] 09:17:51 INFO - PROCESS | 1844 | 1460996271693 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1635ms 09:17:51 INFO - PROCESS | 1844 | 1460996271778 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1844 | 1460996271786 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:17:51 INFO - PROCESS | 1844 | 1460996271796 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1844 | 1460996271800 Marionette TRACE conn3 <- [1,1170,null,{}] 09:17:51 INFO - PROCESS | 1844 | 1460996271809 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:52 INFO - PROCESS | 1844 | 1460996272060 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:17:52 INFO - PROCESS | 1844 | 1460996272374 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4e5800 == 109 [pid = 1844] [id = 300] 09:17:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f3cfa487400) [pid = 1844] [serial = 901] [outer = (nil)] 09:17:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f3cfafe6800) [pid = 1844] [serial = 902] [outer = 0x7f3cfa487400] 09:17:52 INFO - PROCESS | 1844 | 1460996272452 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f3cfb426800) [pid = 1844] [serial = 903] [outer = 0x7f3cfa487400] 09:17:53 INFO - PROCESS | 1844 | 1460996273452 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1704ms 09:17:53 INFO - PROCESS | 1844 | 1460996273502 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:17:53 INFO - PROCESS | 1844 | 1460996273512 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:17:53 INFO - PROCESS | 1844 | 1460996273540 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 1844 | 1460996273552 Marionette TRACE conn3 <- [1,1174,null,{}] 09:17:53 INFO - PROCESS | 1844 | 1460996273562 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 1844 | 1460996273839 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:17:54 INFO - PROCESS | 1844 | 1460996274125 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d5e000 == 110 [pid = 1844] [id = 301] 09:17:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3cfa6c1c00) [pid = 1844] [serial = 904] [outer = (nil)] 09:17:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3cff88b800) [pid = 1844] [serial = 905] [outer = 0x7f3cfa6c1c00] 09:17:54 INFO - PROCESS | 1844 | 1460996274200 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3cffb0c000) [pid = 1844] [serial = 906] [outer = 0x7f3cfa6c1c00] 09:17:55 INFO - PROCESS | 1844 | 1460996275082 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 1844 | 1460996275138 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:17:55 INFO - PROCESS | 1844 | 1460996275144 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 1844 | 1460996275148 Marionette TRACE conn3 <- [1,1178,null,{}] 09:17:55 INFO - PROCESS | 1844 | 1460996275154 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:55 INFO - PROCESS | 1844 | 1460996275353 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:17:55 INFO - PROCESS | 1844 | 1460996275582 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06ceb000 == 111 [pid = 1844] [id = 302] 09:17:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f3cfaff1c00) [pid = 1844] [serial = 907] [outer = (nil)] 09:17:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3d02e4ac00) [pid = 1844] [serial = 908] [outer = 0x7f3cfaff1c00] 09:17:55 INFO - PROCESS | 1844 | 1460996275702 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f3d03791400) [pid = 1844] [serial = 909] [outer = 0x7f3cfaff1c00] 09:17:56 INFO - PROCESS | 1844 | 1460996276611 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 1844 | 1460996276682 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:17:56 INFO - PROCESS | 1844 | 1460996276690 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1844 | 1460996276694 Marionette TRACE conn3 <- [1,1182,null,{}] 09:17:56 INFO - PROCESS | 1844 | 1460996276700 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 1844 | 1460996276919 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:17:57 INFO - PROCESS | 1844 | 1460996277164 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11b5f000 == 112 [pid = 1844] [id = 303] 09:17:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f3d04975400) [pid = 1844] [serial = 910] [outer = (nil)] 09:17:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f3d04d7e800) [pid = 1844] [serial = 911] [outer = 0x7f3d04975400] 09:17:57 INFO - PROCESS | 1844 | 1460996277302 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f3d0aa4dc00) [pid = 1844] [serial = 912] [outer = 0x7f3d04975400] 09:17:58 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:58 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:17:58 INFO - PROCESS | 1844 | 1460996278250 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:17:58 INFO - PROCESS | 1844 | 1460996278328 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:17:58 INFO - PROCESS | 1844 | 1460996278335 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 1844 | 1460996278338 Marionette TRACE conn3 <- [1,1186,null,{}] 09:17:58 INFO - PROCESS | 1844 | 1460996278343 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:58 INFO - PROCESS | 1844 | 1460996278557 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:17:58 INFO - PROCESS | 1844 | 1460996278794 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16d65800 == 113 [pid = 1844] [id = 304] 09:17:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f3d04b07c00) [pid = 1844] [serial = 913] [outer = (nil)] 09:17:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f3d12b05800) [pid = 1844] [serial = 914] [outer = 0x7f3d04b07c00] 09:17:58 INFO - PROCESS | 1844 | 1460996278882 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f3d14a24400) [pid = 1844] [serial = 915] [outer = 0x7f3d04b07c00] 09:17:59 INFO - PROCESS | 1844 | 1460996279798 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1844 | 1460996279873 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:17:59 INFO - PROCESS | 1844 | 1460996279880 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1844 | 1460996279884 Marionette TRACE conn3 <- [1,1190,null,{}] 09:17:59 INFO - PROCESS | 1844 | 1460996279890 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:00 INFO - PROCESS | 1844 | 1460996280104 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:18:00 INFO - PROCESS | 1844 | 1460996280349 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1af6e000 == 114 [pid = 1844] [id = 305] 09:18:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f3d051c9800) [pid = 1844] [serial = 916] [outer = (nil)] 09:18:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f3d166b8800) [pid = 1844] [serial = 917] [outer = 0x7f3d051c9800] 09:18:00 INFO - PROCESS | 1844 | 1460996280449 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f3d16826400) [pid = 1844] [serial = 918] [outer = 0x7f3d051c9800] 09:18:01 INFO - PROCESS | 1844 | 1460996281343 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 1844 | 1460996281421 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:18:01 INFO - PROCESS | 1844 | 1460996281430 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 1844 | 1460996281433 Marionette TRACE conn3 <- [1,1194,null,{}] 09:18:01 INFO - PROCESS | 1844 | 1460996281438 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 1844 | 1460996281723 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:18:02 INFO - PROCESS | 1844 | 1460996282085 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff9c5000 == 115 [pid = 1844] [id = 306] 09:18:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f3ced810800) [pid = 1844] [serial = 919] [outer = (nil)] 09:18:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f3ced816800) [pid = 1844] [serial = 920] [outer = 0x7f3ced810800] 09:18:02 INFO - PROCESS | 1844 | 1460996282214 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f3ced81bc00) [pid = 1844] [serial = 921] [outer = 0x7f3ced810800] 09:18:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:03 INFO - PROCESS | 1844 | 1460996283186 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1844 | 1460996283279 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:18:03 INFO - PROCESS | 1844 | 1460996283288 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1844 | 1460996283290 Marionette TRACE conn3 <- [1,1198,null,{}] 09:18:03 INFO - PROCESS | 1844 | 1460996283297 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 1844 | 1460996283514 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:18:03 INFO - PROCESS | 1844 | 1460996283765 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea7dc000 == 116 [pid = 1844] [id = 307] 09:18:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f3ced80d400) [pid = 1844] [serial = 922] [outer = (nil)] 09:18:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f3d16824000) [pid = 1844] [serial = 923] [outer = 0x7f3ced80d400] 09:18:03 INFO - PROCESS | 1844 | 1460996283887 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f3d16c04000) [pid = 1844] [serial = 924] [outer = 0x7f3ced80d400] 09:18:04 INFO - PROCESS | 1844 | 1460996284751 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1536ms 09:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:18:04 INFO - PROCESS | 1844 | 1460996284825 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 1844 | 1460996284828 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:18:04 INFO - PROCESS | 1844 | 1460996284835 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 1844 | 1460996284838 Marionette TRACE conn3 <- [1,1202,null,{}] 09:18:04 INFO - PROCESS | 1844 | 1460996284843 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 1844 | 1460996285072 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:18:05 INFO - PROCESS | 1844 | 1460996285316 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea8d1000 == 117 [pid = 1844] [id = 308] 09:18:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f3cedb6dc00) [pid = 1844] [serial = 925] [outer = (nil)] 09:18:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f3cedb6f800) [pid = 1844] [serial = 926] [outer = 0x7f3cedb6dc00] 09:18:05 INFO - PROCESS | 1844 | 1460996285448 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f3d16c11800) [pid = 1844] [serial = 927] [outer = 0x7f3cedb6dc00] 09:18:06 INFO - PROCESS | 1844 | 1460996286377 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1579ms 09:18:06 INFO - PROCESS | 1844 | 1460996286415 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:18:06 INFO - PROCESS | 1844 | 1460996286425 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:18:06 INFO - PROCESS | 1844 | 1460996286431 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1844 | 1460996286436 Marionette TRACE conn3 <- [1,1206,null,{}] 09:18:06 INFO - PROCESS | 1844 | 1460996286442 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 1844 | 1460996286681 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:18:06 INFO - PROCESS | 1844 | 1460996286934 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea9d3000 == 118 [pid = 1844] [id = 309] 09:18:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f3cedb6cc00) [pid = 1844] [serial = 928] [outer = (nil)] 09:18:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f3cf00ab400) [pid = 1844] [serial = 929] [outer = 0x7f3cedb6cc00] 09:18:07 INFO - PROCESS | 1844 | 1460996287056 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f3d16c93c00) [pid = 1844] [serial = 930] [outer = 0x7f3cedb6cc00] 09:18:07 INFO - PROCESS | 1844 | 1460996287938 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1585ms 09:18:08 INFO - PROCESS | 1844 | 1460996288018 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1844 | 1460996288021 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:18:08 INFO - PROCESS | 1844 | 1460996288028 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1844 | 1460996288032 Marionette TRACE conn3 <- [1,1210,null,{}] 09:18:08 INFO - PROCESS | 1844 | 1460996288039 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:08 INFO - PROCESS | 1844 | 1460996288242 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:18:08 INFO - PROCESS | 1844 | 1460996288495 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea818000 == 119 [pid = 1844] [id = 310] 09:18:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f3ceabc2400) [pid = 1844] [serial = 931] [outer = (nil)] 09:18:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f3ceabcb800) [pid = 1844] [serial = 932] [outer = 0x7f3ceabc2400] 09:18:08 INFO - PROCESS | 1844 | 1460996288583 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f3ceabd1000) [pid = 1844] [serial = 933] [outer = 0x7f3ceabc2400] 09:18:09 INFO - PROCESS | 1844 | 1460996289816 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1831ms 09:18:09 INFO - PROCESS | 1844 | 1460996289860 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 1844 | 1460996289866 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:18:09 INFO - PROCESS | 1844 | 1460996289875 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1844 | 1460996289881 Marionette TRACE conn3 <- [1,1214,null,{}] 09:18:09 INFO - PROCESS | 1844 | 1460996289890 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 1844 | 1460996290156 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:18:10 INFO - PROCESS | 1844 | 1460996290359 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec3e2000 == 120 [pid = 1844] [id = 311] 09:18:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f3cea84c800) [pid = 1844] [serial = 934] [outer = (nil)] 09:18:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f3cebc6dc00) [pid = 1844] [serial = 935] [outer = 0x7f3cea84c800] 09:18:10 INFO - PROCESS | 1844 | 1460996290434 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f3cec4a2800) [pid = 1844] [serial = 936] [outer = 0x7f3cea84c800] 09:18:11 INFO - PROCESS | 1844 | 1460996291398 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1542ms 09:18:11 INFO - PROCESS | 1844 | 1460996291418 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1844 | 1460996291427 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:18:11 INFO - PROCESS | 1844 | 1460996291443 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1844 | 1460996291449 Marionette TRACE conn3 <- [1,1218,null,{}] 09:18:11 INFO - PROCESS | 1844 | 1460996291458 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 1844 | 1460996291662 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:18:12 INFO - PROCESS | 1844 | 1460996292079 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec3f2000 == 121 [pid = 1844] [id = 312] 09:18:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f3ced8f5000) [pid = 1844] [serial = 937] [outer = (nil)] 09:18:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f3cedb6ac00) [pid = 1844] [serial = 938] [outer = 0x7f3ced8f5000] 09:18:12 INFO - PROCESS | 1844 | 1460996292169 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f3cedbc8400) [pid = 1844] [serial = 939] [outer = 0x7f3ced8f5000] 09:18:13 INFO - PROCESS | 1844 | 1460996293128 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1741ms 09:18:13 INFO - PROCESS | 1844 | 1460996293183 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 1844 | 1460996293187 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:18:13 INFO - PROCESS | 1844 | 1460996293194 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 1844 | 1460996293201 Marionette TRACE conn3 <- [1,1222,null,{}] 09:18:13 INFO - PROCESS | 1844 | 1460996293218 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:13 INFO - PROCESS | 1844 | 1460996293437 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:18:13 INFO - PROCESS | 1844 | 1460996293810 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa039800 == 122 [pid = 1844] [id = 313] 09:18:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7f3cf00a9000) [pid = 1844] [serial = 940] [outer = (nil)] 09:18:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7f3cf00b1000) [pid = 1844] [serial = 941] [outer = 0x7f3cf00a9000] 09:18:13 INFO - PROCESS | 1844 | 1460996293891 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7f3cf1a58400) [pid = 1844] [serial = 942] [outer = 0x7f3cf00a9000] 09:18:14 INFO - PROCESS | 1844 | 1460996294769 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1844 | 1460996294840 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:18:14 INFO - PROCESS | 1844 | 1460996294846 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1844 | 1460996294849 Marionette TRACE conn3 <- [1,1226,null,{}] 09:18:14 INFO - PROCESS | 1844 | 1460996294855 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:15 INFO - PROCESS | 1844 | 1460996295052 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:18:15 INFO - PROCESS | 1844 | 1460996295252 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a21000 == 123 [pid = 1844] [id = 314] 09:18:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7f3cf00a9c00) [pid = 1844] [serial = 943] [outer = (nil)] 09:18:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7f3cfa6bd800) [pid = 1844] [serial = 944] [outer = 0x7f3cf00a9c00] 09:18:15 INFO - PROCESS | 1844 | 1460996295321 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7f3cfab6e000) [pid = 1844] [serial = 945] [outer = 0x7f3cf00a9c00] 09:18:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfca5c000 == 122 [pid = 1844] [id = 10] 09:18:16 INFO - PROCESS | 1844 | 1460996296395 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1586ms 09:18:16 INFO - PROCESS | 1844 | 1460996296433 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 1844 | 1460996296437 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:18:16 INFO - PROCESS | 1844 | 1460996296443 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1844 | 1460996296446 Marionette TRACE conn3 <- [1,1230,null,{}] 09:18:16 INFO - PROCESS | 1844 | 1460996296451 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 1844 | 1460996296652 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:18:17 INFO - PROCESS | 1844 | 1460996297072 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d16e11000 == 121 [pid = 1844] [id = 248] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d16994800 == 120 [pid = 1844] [id = 247] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d14a72800 == 119 [pid = 1844] [id = 245] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0563e000 == 118 [pid = 1844] [id = 242] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d129f2800 == 117 [pid = 1844] [id = 244] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7f3d051c6400) [pid = 1844] [serial = 833] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7f3cfd638400) [pid = 1844] [serial = 779] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7f3d166b6400) [pid = 1844] [serial = 809] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7f3d03c9e400) [pid = 1844] [serial = 785] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7f3cf1f42400) [pid = 1844] [serial = 812] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7f3d1085b000) [pid = 1844] [serial = 794] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f3d11bd6c00) [pid = 1844] [serial = 803] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f3d06e0bc00) [pid = 1844] [serial = 791] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f3d1198b400) [pid = 1844] [serial = 800] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f3d11444000) [pid = 1844] [serial = 797] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f3d04d83800) [pid = 1844] [serial = 788] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f3cfa644c00) [pid = 1844] [serial = 776] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f3d021c5000) [pid = 1844] [serial = 782] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f3d14a24000) [pid = 1844] [serial = 806] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0820800 == 118 [pid = 1844] [id = 315] 09:18:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f3ced8e8c00) [pid = 1844] [serial = 946] [outer = (nil)] 09:18:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f3cee2d9800) [pid = 1844] [serial = 947] [outer = 0x7f3ced8e8c00] 09:18:17 INFO - PROCESS | 1844 | 1460996297217 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f3cfab79800) [pid = 1844] [serial = 948] [outer = 0x7f3ced8e8c00] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff744800 == 117 [pid = 1844] [id = 297] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff0e1800 == 116 [pid = 1844] [id = 296] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfd5f0000 == 115 [pid = 1844] [id = 295] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa56d000 == 114 [pid = 1844] [id = 294] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1fbe800 == 113 [pid = 1844] [id = 293] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf9e1f800 == 112 [pid = 1844] [id = 292] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ced7df800 == 111 [pid = 1844] [id = 291] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ced7d9000 == 110 [pid = 1844] [id = 288] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06e9d000 == 109 [pid = 1844] [id = 287] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0a1c800 == 108 [pid = 1844] [id = 286] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a18000 == 107 [pid = 1844] [id = 285] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d6b000 == 106 [pid = 1844] [id = 284] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d53000 == 105 [pid = 1844] [id = 283] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d16c67000 == 104 [pid = 1844] [id = 282] 09:18:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d12b4d000 == 103 [pid = 1844] [id = 281] 09:18:18 INFO - PROCESS | 1844 | 1460996298056 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1632ms 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f3d04b07400) [pid = 1844] [serial = 831] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f3cfe929c00) [pid = 1844] [serial = 819] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f3d039a4400) [pid = 1844] [serial = 773] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f3cfab6d800) [pid = 1844] [serial = 816] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f3cffa43000) [pid = 1844] [serial = 821] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f3d024d4000) [pid = 1844] [serial = 824] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f3d01013400) [pid = 1844] [serial = 822] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f3d021c2000) [pid = 1844] [serial = 830] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f3d039a9000) [pid = 1844] [serial = 828] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f3d0368cc00) [pid = 1844] [serial = 827] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f3d02f88c00) [pid = 1844] [serial = 825] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f3cfa48dc00) [pid = 1844] [serial = 815] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f3cfc65a400) [pid = 1844] [serial = 818] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1844 | 1460996298114 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 1844 | 1460996298117 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:18:18 INFO - PROCESS | 1844 | 1460996298128 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 1844 | 1460996298131 Marionette TRACE conn3 <- [1,1234,null,{}] 09:18:18 INFO - PROCESS | 1844 | 1460996298137 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:18 INFO - PROCESS | 1844 | 1460996298422 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:18:18 INFO - PROCESS | 1844 | 1460996298591 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a1d000 == 104 [pid = 1844] [id = 316] 09:18:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f3cea840400) [pid = 1844] [serial = 949] [outer = (nil)] 09:18:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f3cff503400) [pid = 1844] [serial = 950] [outer = 0x7f3cea840400] 09:18:18 INFO - PROCESS | 1844 | 1460996298660 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f3cffa3e400) [pid = 1844] [serial = 951] [outer = 0x7f3cea840400] 09:18:19 INFO - PROCESS | 1844 | 1460996299410 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1330ms 09:18:19 INFO - PROCESS | 1844 | 1460996299479 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1844 | 1460996299484 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:18:19 INFO - PROCESS | 1844 | 1460996299492 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1844 | 1460996299494 Marionette TRACE conn3 <- [1,1238,null,{}] 09:18:19 INFO - PROCESS | 1844 | 1460996299501 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 1844 | 1460996299683 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:18:19 INFO - PROCESS | 1844 | 1460996299698 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfeac0800 == 105 [pid = 1844] [id = 317] 09:18:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f3cff237000) [pid = 1844] [serial = 952] [outer = (nil)] 09:18:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f3d0213a400) [pid = 1844] [serial = 953] [outer = 0x7f3cff237000] 09:18:19 INFO - PROCESS | 1844 | 1460996299762 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f3d0359e400) [pid = 1844] [serial = 954] [outer = 0x7f3cff237000] 09:18:20 INFO - PROCESS | 1844 | 1460996300754 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1279ms 09:18:20 INFO - PROCESS | 1844 | 1460996300776 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1844 | 1460996300780 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:18:20 INFO - PROCESS | 1844 | 1460996300794 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1844 | 1460996300796 Marionette TRACE conn3 <- [1,1242,null,{}] 09:18:20 INFO - PROCESS | 1844 | 1460996300804 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 1844 | 1460996301041 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:18:21 INFO - PROCESS | 1844 | 1460996301081 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff760000 == 106 [pid = 1844] [id = 318] 09:18:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f3cea849400) [pid = 1844] [serial = 955] [outer = (nil)] 09:18:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f3d039a3800) [pid = 1844] [serial = 956] [outer = 0x7f3cea849400] 09:18:21 INFO - PROCESS | 1844 | 1460996301144 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f3d04119400) [pid = 1844] [serial = 957] [outer = 0x7f3cea849400] 09:18:22 INFO - PROCESS | 1844 | 1460996302852 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f3d01c0ac00) [pid = 1844] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f3cf030c800) [pid = 1844] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f3cf1d9e800) [pid = 1844] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f3cfd5d1000) [pid = 1844] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f3cf0317400) [pid = 1844] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f3d0378b000) [pid = 1844] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f3cf4541400) [pid = 1844] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f3cfe92d400) [pid = 1844] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f3d0378d800) [pid = 1844] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f3cebc77400) [pid = 1844] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f3d021c1800) [pid = 1844] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f3cfeb11400) [pid = 1844] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f3d012a3000) [pid = 1844] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f3cfc650800) [pid = 1844] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f3cfaab1400) [pid = 1844] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f3ceffd5000) [pid = 1844] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f3cf453c400) [pid = 1844] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f3cfafe2400) [pid = 1844] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f3cee2d1000) [pid = 1844] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f3cfa48b000) [pid = 1844] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f3cf4542800) [pid = 1844] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f3d01c0e400) [pid = 1844] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3ceffd3800) [pid = 1844] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f3cffa3d400) [pid = 1844] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3cff237c00) [pid = 1844] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3cf8ab3800) [pid = 1844] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3cfeb06c00) [pid = 1844] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f3cf1d94000) [pid = 1844] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f3d01bf0000) [pid = 1844] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f3cfa5da400) [pid = 1844] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f3cf8a63800) [pid = 1844] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f3ceffd4800) [pid = 1844] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f3cf1c19c00) [pid = 1844] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f3cfe929000) [pid = 1844] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f3cfc64f400) [pid = 1844] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3d035a4400) [pid = 1844] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3d01011000) [pid = 1844] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3ceffd3400) [pid = 1844] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3cf1b5e000) [pid = 1844] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3cff891800) [pid = 1844] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cf8ab7c00) [pid = 1844] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cfc7a8400) [pid = 1844] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3cf8a63c00) [pid = 1844] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3d02bd7400) [pid = 1844] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:18:22 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f3cf8a67800) [pid = 1844] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 2245ms 09:18:23 INFO - PROCESS | 1844 | 1460996303036 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 1844 | 1460996303040 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:18:23 INFO - PROCESS | 1844 | 1460996303046 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 1844 | 1460996303048 Marionette TRACE conn3 <- [1,1246,null,{}] 09:18:23 INFO - PROCESS | 1844 | 1460996303053 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 1844 | 1460996303280 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:18:23 INFO - PROCESS | 1844 | 1460996303394 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3843000 == 107 [pid = 1844] [id = 319] 09:18:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f3cf030c800) [pid = 1844] [serial = 958] [outer = (nil)] 09:18:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3cf1d9d800) [pid = 1844] [serial = 959] [outer = 0x7f3cf030c800] 09:18:23 INFO - PROCESS | 1844 | 1460996303463 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3cf8ab3c00) [pid = 1844] [serial = 960] [outer = 0x7f3cf030c800] 09:18:24 INFO - PROCESS | 1844 | 1460996304178 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1185ms 09:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:18:24 INFO - PROCESS | 1844 | 1460996304233 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1844 | 1460996304235 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:18:24 INFO - PROCESS | 1844 | 1460996304241 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1844 | 1460996304244 Marionette TRACE conn3 <- [1,1250,null,{}] 09:18:24 INFO - PROCESS | 1844 | 1460996304249 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 1844 | 1460996304431 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:18:24 INFO - PROCESS | 1844 | 1460996304445 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d012c2000 == 108 [pid = 1844] [id = 320] 09:18:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cf1d93800) [pid = 1844] [serial = 961] [outer = (nil)] 09:18:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cfc650800) [pid = 1844] [serial = 962] [outer = 0x7f3cf1d93800] 09:18:24 INFO - PROCESS | 1844 | 1460996304511 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3cff504000) [pid = 1844] [serial = 963] [outer = 0x7f3cf1d93800] 09:18:25 INFO - PROCESS | 1844 | 1460996305683 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1488ms 09:18:25 INFO - PROCESS | 1844 | 1460996305730 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1844 | 1460996305737 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:18:25 INFO - PROCESS | 1844 | 1460996305746 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 1844 | 1460996305750 Marionette TRACE conn3 <- [1,1254,null,{}] 09:18:25 INFO - PROCESS | 1844 | 1460996305760 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:25 INFO - PROCESS | 1844 | 1460996305974 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:18:26 INFO - PROCESS | 1844 | 1460996306231 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1fd6800 == 109 [pid = 1844] [id = 321] 09:18:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3ced8f3000) [pid = 1844] [serial = 964] [outer = (nil)] 09:18:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3cedb63800) [pid = 1844] [serial = 965] [outer = 0x7f3ced8f3000] 09:18:26 INFO - PROCESS | 1844 | 1460996306362 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3cedbc9400) [pid = 1844] [serial = 966] [outer = 0x7f3ced8f3000] 09:18:27 INFO - PROCESS | 1844 | 1460996307291 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1583ms 09:18:27 INFO - PROCESS | 1844 | 1460996307331 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1844 | 1460996307340 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:18:27 INFO - PROCESS | 1844 | 1460996307351 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1844 | 1460996307355 Marionette TRACE conn3 <- [1,1258,null,{}] 09:18:27 INFO - PROCESS | 1844 | 1460996307361 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 1844 | 1460996307584 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:18:27 INFO - PROCESS | 1844 | 1460996307895 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb452800 == 110 [pid = 1844] [id = 322] 09:18:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3cf080c000) [pid = 1844] [serial = 967] [outer = (nil)] 09:18:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f3cf1a60c00) [pid = 1844] [serial = 968] [outer = 0x7f3cf080c000] 09:18:28 INFO - PROCESS | 1844 | 1460996308015 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f3cf8abf000) [pid = 1844] [serial = 969] [outer = 0x7f3cf080c000] 09:18:29 INFO - PROCESS | 1844 | 1460996309067 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1785ms 09:18:29 INFO - PROCESS | 1844 | 1460996309136 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 1844 | 1460996309143 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:18:29 INFO - PROCESS | 1844 | 1460996309149 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1844 | 1460996309156 Marionette TRACE conn3 <- [1,1262,null,{}] 09:18:29 INFO - PROCESS | 1844 | 1460996309173 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 1844 | 1460996309472 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:18:29 INFO - PROCESS | 1844 | 1460996309770 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03ad2800 == 111 [pid = 1844] [id = 323] 09:18:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f3cfadc5400) [pid = 1844] [serial = 970] [outer = (nil)] 09:18:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f3cfc7a8c00) [pid = 1844] [serial = 971] [outer = 0x7f3cfadc5400] 09:18:29 INFO - PROCESS | 1844 | 1460996309858 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f3cfeb0c000) [pid = 1844] [serial = 972] [outer = 0x7f3cfadc5400] 09:18:30 INFO - PROCESS | 1844 | 1460996310953 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1850ms 09:18:31 INFO - PROCESS | 1844 | 1460996311000 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:18:31 INFO - PROCESS | 1844 | 1460996311005 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:18:31 INFO - PROCESS | 1844 | 1460996311011 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 1844 | 1460996311015 Marionette TRACE conn3 <- [1,1266,null,{}] 09:18:31 INFO - PROCESS | 1844 | 1460996311020 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 1844 | 1460996311245 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:18:31 INFO - PROCESS | 1844 | 1460996311511 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0562c800 == 112 [pid = 1844] [id = 324] 09:18:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f3cfb2dcc00) [pid = 1844] [serial = 973] [outer = (nil)] 09:18:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f3cffb02400) [pid = 1844] [serial = 974] [outer = 0x7f3cfb2dcc00] 09:18:31 INFO - PROCESS | 1844 | 1460996311677 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f3d01bf0000) [pid = 1844] [serial = 975] [outer = 0x7f3cfb2dcc00] 09:18:32 INFO - PROCESS | 1844 | 1460996312557 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1588ms 09:18:32 INFO - PROCESS | 1844 | 1460996312602 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 1844 | 1460996312606 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:18:32 INFO - PROCESS | 1844 | 1460996312613 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1844 | 1460996312616 Marionette TRACE conn3 <- [1,1270,null,{}] 09:18:32 INFO - PROCESS | 1844 | 1460996312621 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 1844 | 1460996312856 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:18:33 INFO - PROCESS | 1844 | 1460996313179 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11683800 == 113 [pid = 1844] [id = 325] 09:18:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3d01011000) [pid = 1844] [serial = 976] [outer = (nil)] 09:18:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3d02ead800) [pid = 1844] [serial = 977] [outer = 0x7f3d01011000] 09:18:33 INFO - PROCESS | 1844 | 1460996313285 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3d03798400) [pid = 1844] [serial = 978] [outer = 0x7f3d01011000] 09:18:34 INFO - PROCESS | 1844 | 1460996314259 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1680ms 09:18:34 INFO - PROCESS | 1844 | 1460996314294 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1844 | 1460996314297 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:18:34 INFO - PROCESS | 1844 | 1460996314305 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1844 | 1460996314307 Marionette TRACE conn3 <- [1,1274,null,{}] 09:18:34 INFO - PROCESS | 1844 | 1460996314314 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 1844 | 1460996314579 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:18:34 INFO - PROCESS | 1844 | 1460996314830 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d163db800 == 114 [pid = 1844] [id = 326] 09:18:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f3d04121800) [pid = 1844] [serial = 979] [outer = (nil)] 09:18:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3d059a6000) [pid = 1844] [serial = 980] [outer = 0x7f3d04121800] 09:18:34 INFO - PROCESS | 1844 | 1460996314963 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f3d0a9fb800) [pid = 1844] [serial = 981] [outer = 0x7f3d04121800] 09:18:35 INFO - PROCESS | 1844 | 1460996315814 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1583ms 09:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:18:35 INFO - PROCESS | 1844 | 1460996315888 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1844 | 1460996315891 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:18:35 INFO - PROCESS | 1844 | 1460996315898 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1844 | 1460996315901 Marionette TRACE conn3 <- [1,1278,null,{}] 09:18:35 INFO - PROCESS | 1844 | 1460996315907 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:36 INFO - PROCESS | 1844 | 1460996316153 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:18:36 INFO - PROCESS | 1844 | 1460996316396 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1ada3000 == 115 [pid = 1844] [id = 327] 09:18:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f3cff22e800) [pid = 1844] [serial = 982] [outer = (nil)] 09:18:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f3d0a9fa000) [pid = 1844] [serial = 983] [outer = 0x7f3cff22e800] 09:18:36 INFO - PROCESS | 1844 | 1460996316515 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f3d119e5800) [pid = 1844] [serial = 984] [outer = 0x7f3cff22e800] 09:18:37 INFO - PROCESS | 1844 | 1460996317378 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1541ms 09:18:37 INFO - PROCESS | 1844 | 1460996317439 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1844 | 1460996317443 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:18:37 INFO - PROCESS | 1844 | 1460996317450 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1844 | 1460996317453 Marionette TRACE conn3 <- [1,1282,null,{}] 09:18:37 INFO - PROCESS | 1844 | 1460996317459 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:37 INFO - PROCESS | 1844 | 1460996317665 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:18:37 INFO - PROCESS | 1844 | 1460996317865 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cedba8800 == 116 [pid = 1844] [id = 328] 09:18:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f3cfb844400) [pid = 1844] [serial = 985] [outer = (nil)] 09:18:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f3d108d0000) [pid = 1844] [serial = 986] [outer = 0x7f3cfb844400] 09:18:37 INFO - PROCESS | 1844 | 1460996317942 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f3d14a21800) [pid = 1844] [serial = 987] [outer = 0x7f3cfb844400] 09:18:38 INFO - PROCESS | 1844 | 1460996318895 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1483ms 09:18:38 INFO - PROCESS | 1844 | 1460996318934 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1844 | 1460996318937 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:18:38 INFO - PROCESS | 1844 | 1460996318947 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1844 | 1460996318949 Marionette TRACE conn3 <- [1,1286,null,{}] 09:18:38 INFO - PROCESS | 1844 | 1460996318954 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:39 INFO - PROCESS | 1844 | 1460996319190 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:18:39 INFO - PROCESS | 1844 | 1460996319442 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d15000 == 117 [pid = 1844] [id = 329] 09:18:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f3cf4242400) [pid = 1844] [serial = 988] [outer = (nil)] 09:18:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f3cf424b000) [pid = 1844] [serial = 989] [outer = 0x7f3cf4242400] 09:18:39 INFO - PROCESS | 1844 | 1460996319567 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f3cf4251000) [pid = 1844] [serial = 990] [outer = 0x7f3cf4242400] 09:18:40 INFO - PROCESS | 1844 | 1460996320433 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1534ms 09:18:40 INFO - PROCESS | 1844 | 1460996320481 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1844 | 1460996320486 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:18:40 INFO - PROCESS | 1844 | 1460996320493 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1844 | 1460996320495 Marionette TRACE conn3 <- [1,1290,null,{}] 09:18:40 INFO - PROCESS | 1844 | 1460996320502 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 1844 | 1460996320709 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:18:40 INFO - PROCESS | 1844 | 1460996320963 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d2b000 == 118 [pid = 1844] [id = 330] 09:18:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f3cf4246000) [pid = 1844] [serial = 991] [outer = (nil)] 09:18:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f3d1281e400) [pid = 1844] [serial = 992] [outer = 0x7f3cf4246000] 09:18:41 INFO - PROCESS | 1844 | 1460996321088 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f3d166b9400) [pid = 1844] [serial = 993] [outer = 0x7f3cf4246000] 09:18:42 INFO - PROCESS | 1844 | 1460996322022 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1584ms 09:18:42 INFO - PROCESS | 1844 | 1460996322078 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1844 | 1460996322081 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:18:42 INFO - PROCESS | 1844 | 1460996322088 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1844 | 1460996322092 Marionette TRACE conn3 <- [1,1294,null,{}] 09:18:42 INFO - PROCESS | 1844 | 1460996322098 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 1844 | 1460996322338 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:18:42 INFO - PROCESS | 1844 | 1460996322596 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea2e2800 == 119 [pid = 1844] [id = 331] 09:18:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f3cf0808400) [pid = 1844] [serial = 994] [outer = (nil)] 09:18:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f3d16822400) [pid = 1844] [serial = 995] [outer = 0x7f3cf0808400] 09:18:42 INFO - PROCESS | 1844 | 1460996322720 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f3d16c0e400) [pid = 1844] [serial = 996] [outer = 0x7f3cf0808400] 09:18:43 INFO - PROCESS | 1844 | 1460996323645 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1642ms 09:18:43 INFO - PROCESS | 1844 | 1460996323731 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 1844 | 1460996323735 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:18:43 INFO - PROCESS | 1844 | 1460996323741 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 1844 | 1460996323745 Marionette TRACE conn3 <- [1,1298,null,{}] 09:18:43 INFO - PROCESS | 1844 | 1460996323750 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:44 INFO - PROCESS | 1844 | 1460996323998 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:18:44 INFO - PROCESS | 1844 | 1460996324352 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef216800 == 120 [pid = 1844] [id = 332] 09:18:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f3cef2c1000) [pid = 1844] [serial = 997] [outer = (nil)] 09:18:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f3cef2c5c00) [pid = 1844] [serial = 998] [outer = 0x7f3cef2c1000] 09:18:44 INFO - PROCESS | 1844 | 1460996324428 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f3cef2ca400) [pid = 1844] [serial = 999] [outer = 0x7f3cef2c1000] 09:18:45 INFO - PROCESS | 1844 | 1460996325315 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1644ms 09:18:45 INFO - PROCESS | 1844 | 1460996325386 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1844 | 1460996325390 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:18:45 INFO - PROCESS | 1844 | 1460996325397 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1844 | 1460996325399 Marionette TRACE conn3 <- [1,1302,null,{}] 09:18:45 INFO - PROCESS | 1844 | 1460996325405 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 1844 | 1460996325620 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:18:45 INFO - PROCESS | 1844 | 1460996325868 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3856800 == 121 [pid = 1844] [id = 333] 09:18:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f3cef2c1c00) [pid = 1844] [serial = 1000] [outer = (nil)] 09:18:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f3cf17e8400) [pid = 1844] [serial = 1001] [outer = 0x7f3cef2c1c00] 09:18:45 INFO - PROCESS | 1844 | 1460996325989 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f3cf8abb800) [pid = 1844] [serial = 1002] [outer = 0x7f3cef2c1c00] 09:18:46 INFO - PROCESS | 1844 | 1460996326863 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1537ms 09:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:18:46 INFO - PROCESS | 1844 | 1460996326935 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 1844 | 1460996326938 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:18:46 INFO - PROCESS | 1844 | 1460996326944 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1844 | 1460996326947 Marionette TRACE conn3 <- [1,1306,null,{}] 09:18:46 INFO - PROCESS | 1844 | 1460996326953 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:47 INFO - PROCESS | 1844 | 1460996327162 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:18:47 INFO - PROCESS | 1844 | 1460996327410 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea8c7000 == 122 [pid = 1844] [id = 334] 09:18:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f3cea383800) [pid = 1844] [serial = 1003] [outer = (nil)] 09:18:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f3cea386000) [pid = 1844] [serial = 1004] [outer = 0x7f3cea383800] 09:18:48 INFO - PROCESS | 1844 | 1460996328013 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f3cea392400) [pid = 1844] [serial = 1005] [outer = 0x7f3cea383800] 09:18:49 INFO - PROCESS | 1844 | 1460996329098 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2196ms 09:18:49 INFO - PROCESS | 1844 | 1460996329146 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1844 | 1460996329154 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:18:49 INFO - PROCESS | 1844 | 1460996329167 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1844 | 1460996329170 Marionette TRACE conn3 <- [1,1310,null,{}] 09:18:49 INFO - PROCESS | 1844 | 1460996329178 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 1844 | 1460996329384 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:18:49 INFO - PROCESS | 1844 | 1460996329638 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf21c6800 == 123 [pid = 1844] [id = 335] 09:18:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f3ced80f400) [pid = 1844] [serial = 1006] [outer = (nil)] 09:18:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f3cedb68800) [pid = 1844] [serial = 1007] [outer = 0x7f3ced80f400] 09:18:49 INFO - PROCESS | 1844 | 1460996329781 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f3cee2d2400) [pid = 1844] [serial = 1008] [outer = 0x7f3ced80f400] 09:18:50 INFO - PROCESS | 1844 | 1460996330956 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1844 | 1460996331064 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:18:51 INFO - PROCESS | 1844 | 1460996331162 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1844 | 1460996331165 Marionette TRACE conn3 <- [1,1314,null,{}] 09:18:51 INFO - PROCESS | 1844 | 1460996331180 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:51 INFO - PROCESS | 1844 | 1460996331488 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:18:51 INFO - PROCESS | 1844 | 1460996331709 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea8de000 == 124 [pid = 1844] [id = 336] 09:18:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f3cedb66400) [pid = 1844] [serial = 1009] [outer = (nil)] 09:18:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f3cf00a7400) [pid = 1844] [serial = 1010] [outer = 0x7f3cedb66400] 09:18:51 INFO - PROCESS | 1844 | 1460996331776 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f3cf17ed800) [pid = 1844] [serial = 1011] [outer = 0x7f3cedb66400] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfea28800 == 123 [pid = 1844] [id = 253] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d129ec000 == 122 [pid = 1844] [id = 128] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f3d02e43800) [pid = 1844] [serial = 893] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f3cedbcb000) [pid = 1844] [serial = 863] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f3cec49fc00) [pid = 1844] [serial = 866] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f3ced8ecc00) [pid = 1844] [serial = 869] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f3cedbc7400) [pid = 1844] [serial = 872] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf9e0f800 == 121 [pid = 1844] [id = 252] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3850000 == 120 [pid = 1844] [id = 267] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1af6e000 == 119 [pid = 1844] [id = 305] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d16d65800 == 118 [pid = 1844] [id = 304] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11b5f000 == 117 [pid = 1844] [id = 303] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06ceb000 == 116 [pid = 1844] [id = 302] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d5e000 == 115 [pid = 1844] [id = 301] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff4e5800 == 114 [pid = 1844] [id = 300] 09:18:52 INFO - PROCESS | 1844 | 1460996332806 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa143000 == 113 [pid = 1844] [id = 299] 09:18:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cee090800 == 112 [pid = 1844] [id = 298] 09:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1764ms 09:18:52 INFO - PROCESS | 1844 | 1460996332862 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 1844 | 1460996332866 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:18:52 INFO - PROCESS | 1844 | 1460996332872 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1844 | 1460996332878 Marionette TRACE conn3 <- [1,1318,null,{}] 09:18:52 INFO - PROCESS | 1844 | 1460996332901 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f3d02c6c800) [pid = 1844] [serial = 729] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f3d166b2400) [pid = 1844] [serial = 813] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f3d051c6000) [pid = 1844] [serial = 750] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f3cffb0d000) [pid = 1844] [serial = 726] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f3cff902800) [pid = 1844] [serial = 638] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f3d03a6cc00) [pid = 1844] [serial = 738] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f3cfd638c00) [pid = 1844] [serial = 629] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f3cff508c00) [pid = 1844] [serial = 635] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f3d04118800) [pid = 1844] [serial = 741] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f3cec49a800) [pid = 1844] [serial = 876] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f3d02e47c00) [pid = 1844] [serial = 696] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f3d04116c00) [pid = 1844] [serial = 842] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f3cfeea3800) [pid = 1844] [serial = 890] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f3d021bc800) [pid = 1844] [serial = 690] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f3cff50a000) [pid = 1844] [serial = 681] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f3cfb426400) [pid = 1844] [serial = 623] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f3cf17f3000) [pid = 1844] [serial = 669] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f3cfa643000) [pid = 1844] [serial = 620] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f3cfb2d7000) [pid = 1844] [serial = 884] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f3d0709b000) [pid = 1844] [serial = 845] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f3cf17efc00) [pid = 1844] [serial = 879] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f3cfa709800) [pid = 1844] [serial = 882] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f3cfa6bb800) [pid = 1844] [serial = 720] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f3d0359ec00) [pid = 1844] [serial = 732] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f3cfa6be800) [pid = 1844] [serial = 581] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f3cffa45c00) [pid = 1844] [serial = 891] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3cffb0dc00) [pid = 1844] [serial = 684] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f3d047d5800) [pid = 1844] [serial = 744] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3cfa64c400) [pid = 1844] [serial = 881] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3cf1a5b000) [pid = 1844] [serial = 854] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3cfadba000) [pid = 1844] [serial = 675] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f3cffa40800) [pid = 1844] [serial = 641] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f3d11b29400) [pid = 1844] [serial = 848] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f3cebc79400) [pid = 1844] [serial = 875] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f3cf1a5c400) [pid = 1844] [serial = 860] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f3d166bf800) [pid = 1844] [serial = 851] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f3cf43cb800) [pid = 1844] [serial = 617] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f3cf0318000) [pid = 1844] [serial = 878] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f3d02370000) [pid = 1844] [serial = 693] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3cff888000) [pid = 1844] [serial = 593] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3cfb2dc400) [pid = 1844] [serial = 836] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3cffb0b000) [pid = 1844] [serial = 587] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3cfa6bbc00) [pid = 1844] [serial = 644] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3cfb425400) [pid = 1844] [serial = 885] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cfd5d1400) [pid = 1844] [serial = 584] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cfeea5000) [pid = 1844] [serial = 632] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3cffb07800) [pid = 1844] [serial = 839] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3cee2d4400) [pid = 1844] [serial = 857] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f3cfd63b400) [pid = 1844] [serial = 678] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f3d039ac000) [pid = 1844] [serial = 735] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f3d01ce6000) [pid = 1844] [serial = 687] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f3cf17f2000) [pid = 1844] [serial = 578] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f3d02c71400) [pid = 1844] [serial = 590] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3cffa4c400) [pid = 1844] [serial = 542] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f3cfcac2c00) [pid = 1844] [serial = 887] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f3cfcb70c00) [pid = 1844] [serial = 626] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f3cfcb6ac00) [pid = 1844] [serial = 723] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f3d04973c00) [pid = 1844] [serial = 747] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3cfe92f800) [pid = 1844] [serial = 888] [outer = (nil)] [url = about:blank] 09:18:52 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3cfa5ddc00) [pid = 1844] [serial = 672] [outer = (nil)] [url = about:blank] 09:18:53 INFO - PROCESS | 1844 | 1460996333214 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:18:53 INFO - PROCESS | 1844 | 1460996333392 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ced9f5000 == 113 [pid = 1844] [id = 337] 09:18:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3cf17f0000) [pid = 1844] [serial = 1012] [outer = (nil)] 09:18:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3cf1d9cc00) [pid = 1844] [serial = 1013] [outer = 0x7f3cf17f0000] 09:18:53 INFO - PROCESS | 1844 | 1460996333456 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f3cf1f4cc00) [pid = 1844] [serial = 1014] [outer = 0x7f3cf17f0000] 09:18:54 INFO - PROCESS | 1844 | 1460996334205 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1384ms 09:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:18:54 INFO - PROCESS | 1844 | 1460996334257 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1844 | 1460996334261 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:18:54 INFO - PROCESS | 1844 | 1460996334267 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1844 | 1460996334271 Marionette TRACE conn3 <- [1,1322,null,{}] 09:18:54 INFO - PROCESS | 1844 | 1460996334276 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:54 INFO - PROCESS | 1844 | 1460996334484 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:18:54 INFO - PROCESS | 1844 | 1460996334648 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1fc2800 == 114 [pid = 1844] [id = 338] 09:18:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f3ceabc8400) [pid = 1844] [serial = 1015] [outer = (nil)] 09:18:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f3cf8a5dc00) [pid = 1844] [serial = 1016] [outer = 0x7f3ceabc8400] 09:18:54 INFO - PROCESS | 1844 | 1460996334712 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f3cf8ab3400) [pid = 1844] [serial = 1017] [outer = 0x7f3ceabc8400] 09:18:55 INFO - PROCESS | 1844 | 1460996335578 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1328ms 09:18:55 INFO - PROCESS | 1844 | 1460996335604 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 1844 | 1460996335606 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:18:55 INFO - PROCESS | 1844 | 1460996335614 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1844 | 1460996335618 Marionette TRACE conn3 <- [1,1326,null,{}] 09:18:55 INFO - PROCESS | 1844 | 1460996335623 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 1844 | 1460996335876 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:18:55 INFO - PROCESS | 1844 | 1460996335915 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3854000 == 115 [pid = 1844] [id = 339] 09:18:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3cf8abcc00) [pid = 1844] [serial = 1018] [outer = (nil)] 09:18:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f3cf9fee800) [pid = 1844] [serial = 1019] [outer = 0x7f3cf8abcc00] 09:18:55 INFO - PROCESS | 1844 | 1460996335989 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f3cf9ff6c00) [pid = 1844] [serial = 1020] [outer = 0x7f3cf8abcc00] 09:18:57 INFO - PROCESS | 1844 | 1460996337850 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f3cfca5d800) [pid = 1844] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f3cffb07400) [pid = 1844] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3cea84c800) [pid = 1844] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f3cff237000) [pid = 1844] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f3ced8f5000) [pid = 1844] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f3cea840400) [pid = 1844] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f3cf00a9c00) [pid = 1844] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3cf00a9000) [pid = 1844] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3ced8e8c00) [pid = 1844] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3cfb83e400) [pid = 1844] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3cea849400) [pid = 1844] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:18:57 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cf030c800) [pid = 1844] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 2381ms 09:18:57 INFO - PROCESS | 1844 | 1460996337997 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 1844 | 1460996338000 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:18:58 INFO - PROCESS | 1844 | 1460996338007 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 1844 | 1460996338010 Marionette TRACE conn3 <- [1,1330,null,{}] 09:18:58 INFO - PROCESS | 1844 | 1460996338015 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:58 INFO - PROCESS | 1844 | 1460996338250 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:18:58 INFO - PROCESS | 1844 | 1460996338353 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a20800 == 116 [pid = 1844] [id = 340] 09:18:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3cf9ff7000) [pid = 1844] [serial = 1021] [outer = (nil)] 09:18:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3cfa5ddc00) [pid = 1844] [serial = 1022] [outer = 0x7f3cf9ff7000] 09:18:58 INFO - PROCESS | 1844 | 1460996338419 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3cfa64cc00) [pid = 1844] [serial = 1023] [outer = 0x7f3cf9ff7000] 09:18:59 INFO - PROCESS | 1844 | 1460996339146 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1185ms 09:18:59 INFO - PROCESS | 1844 | 1460996339200 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1844 | 1460996339203 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:18:59 INFO - PROCESS | 1844 | 1460996339219 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1844 | 1460996339223 Marionette TRACE conn3 <- [1,1334,null,{}] 09:18:59 INFO - PROCESS | 1844 | 1460996339228 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 1844 | 1460996339431 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:18:59 INFO - PROCESS | 1844 | 1460996339576 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa034800 == 117 [pid = 1844] [id = 341] 09:18:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3cf9ff0000) [pid = 1844] [serial = 1024] [outer = (nil)] 09:18:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3cfa6b8c00) [pid = 1844] [serial = 1025] [outer = 0x7f3cf9ff0000] 09:18:59 INFO - PROCESS | 1844 | 1460996339642 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f3cfa70bc00) [pid = 1844] [serial = 1026] [outer = 0x7f3cf9ff0000] 09:19:00 INFO - PROCESS | 1844 | 1460996340640 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1498ms 09:19:00 INFO - PROCESS | 1844 | 1460996340714 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1844 | 1460996340721 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:19:00 INFO - PROCESS | 1844 | 1460996340732 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1844 | 1460996340736 Marionette TRACE conn3 <- [1,1338,null,{}] 09:19:00 INFO - PROCESS | 1844 | 1460996340745 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:01 INFO - PROCESS | 1844 | 1460996341001 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:19:01 INFO - PROCESS | 1844 | 1460996341252 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cedb9d800 == 118 [pid = 1844] [id = 342] 09:19:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f3ced819c00) [pid = 1844] [serial = 1027] [outer = (nil)] 09:19:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f3ced8f3c00) [pid = 1844] [serial = 1028] [outer = 0x7f3ced819c00] 09:19:01 INFO - PROCESS | 1844 | 1460996341361 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f3cef2c3000) [pid = 1844] [serial = 1029] [outer = 0x7f3ced819c00] 09:19:02 INFO - PROCESS | 1844 | 1460996342901 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2237ms 09:19:02 INFO - PROCESS | 1844 | 1460996342969 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 1844 | 1460996342985 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:19:03 INFO - PROCESS | 1844 | 1460996343001 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 1844 | 1460996343005 Marionette TRACE conn3 <- [1,1342,null,{}] 09:19:03 INFO - PROCESS | 1844 | 1460996343012 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:03 INFO - PROCESS | 1844 | 1460996343301 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:19:03 INFO - PROCESS | 1844 | 1460996343437 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a03000 == 119 [pid = 1844] [id = 343] 09:19:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3ced80dc00) [pid = 1844] [serial = 1030] [outer = (nil)] 09:19:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f3cf030fc00) [pid = 1844] [serial = 1031] [outer = 0x7f3ced80dc00] 09:19:03 INFO - PROCESS | 1844 | 1460996343512 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f3cf1f40400) [pid = 1844] [serial = 1032] [outer = 0x7f3ced80dc00] 09:19:04 INFO - PROCESS | 1844 | 1460996344523 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1590ms 09:19:04 INFO - PROCESS | 1844 | 1460996344592 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:19:04 INFO - PROCESS | 1844 | 1460996344597 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:19:04 INFO - PROCESS | 1844 | 1460996344603 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1844 | 1460996344609 Marionette TRACE conn3 <- [1,1346,null,{}] 09:19:04 INFO - PROCESS | 1844 | 1460996344627 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 1844 | 1460996344875 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:19:05 INFO - PROCESS | 1844 | 1460996345162 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb1d3000 == 120 [pid = 1844] [id = 344] 09:19:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f3cf9feec00) [pid = 1844] [serial = 1033] [outer = (nil)] 09:19:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f3cf9ff8c00) [pid = 1844] [serial = 1034] [outer = 0x7f3cf9feec00] 09:19:05 INFO - PROCESS | 1844 | 1460996345246 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f3cfa5de000) [pid = 1844] [serial = 1035] [outer = 0x7f3cf9feec00] 09:19:06 INFO - PROCESS | 1844 | 1460996346103 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1540ms 09:19:06 INFO - PROCESS | 1844 | 1460996346143 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 1844 | 1460996346147 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:19:06 INFO - PROCESS | 1844 | 1460996346155 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 1844 | 1460996346157 Marionette TRACE conn3 <- [1,1350,null,{}] 09:19:06 INFO - PROCESS | 1844 | 1460996346163 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:06 INFO - PROCESS | 1844 | 1460996346367 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:19:06 INFO - PROCESS | 1844 | 1460996346564 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb468800 == 121 [pid = 1844] [id = 345] 09:19:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3cf9ff2000) [pid = 1844] [serial = 1036] [outer = (nil)] 09:19:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3cfab71c00) [pid = 1844] [serial = 1037] [outer = 0x7f3cf9ff2000] 09:19:06 INFO - PROCESS | 1844 | 1460996346638 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cfafba400) [pid = 1844] [serial = 1038] [outer = 0x7f3cf9ff2000] 09:19:07 INFO - PROCESS | 1844 | 1460996347546 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1429ms 09:19:07 INFO - PROCESS | 1844 | 1460996347585 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 1844 | 1460996347589 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:19:07 INFO - PROCESS | 1844 | 1460996347596 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 1844 | 1460996347599 Marionette TRACE conn3 <- [1,1354,null,{}] 09:19:07 INFO - PROCESS | 1844 | 1460996347605 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 1844 | 1460996347806 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:19:08 INFO - PROCESS | 1844 | 1460996348014 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfea20800 == 122 [pid = 1844] [id = 346] 09:19:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cf43c6800) [pid = 1844] [serial = 1039] [outer = (nil)] 09:19:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3cfaff1800) [pid = 1844] [serial = 1040] [outer = 0x7f3cf43c6800] 09:19:08 INFO - PROCESS | 1844 | 1460996348129 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3cfb2dc000) [pid = 1844] [serial = 1041] [outer = 0x7f3cf43c6800] 09:19:09 INFO - PROCESS | 1844 | 1460996349102 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1547ms 09:19:09 INFO - PROCESS | 1844 | 1460996349144 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:19:09 INFO - PROCESS | 1844 | 1460996349148 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:19:09 INFO - PROCESS | 1844 | 1460996349154 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1844 | 1460996349158 Marionette TRACE conn3 <- [1,1358,null,{}] 09:19:09 INFO - PROCESS | 1844 | 1460996349163 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:09 INFO - PROCESS | 1844 | 1460996349441 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:19:09 INFO - PROCESS | 1844 | 1460996349703 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4e1800 == 123 [pid = 1844] [id = 347] 09:19:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3cfc7aa400) [pid = 1844] [serial = 1042] [outer = (nil)] 09:19:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3cfd5d1000) [pid = 1844] [serial = 1043] [outer = 0x7f3cfc7aa400] 09:19:09 INFO - PROCESS | 1844 | 1460996349782 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3cfe929000) [pid = 1844] [serial = 1044] [outer = 0x7f3cfc7aa400] 09:19:10 INFO - PROCESS | 1844 | 1460996350624 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1538ms 09:19:10 INFO - PROCESS | 1844 | 1460996350693 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 1844 | 1460996350697 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:19:10 INFO - PROCESS | 1844 | 1460996350703 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 1844 | 1460996350707 Marionette TRACE conn3 <- [1,1362,null,{}] 09:19:10 INFO - PROCESS | 1844 | 1460996350712 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 1844 | 1460996350914 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:19:11 INFO - PROCESS | 1844 | 1460996351103 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff756800 == 124 [pid = 1844] [id = 348] 09:19:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f3cfc658000) [pid = 1844] [serial = 1045] [outer = (nil)] 09:19:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f3cfeb0d400) [pid = 1844] [serial = 1046] [outer = 0x7f3cfc658000] 09:19:11 INFO - PROCESS | 1844 | 1460996351220 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f3cfeb5d400) [pid = 1844] [serial = 1047] [outer = 0x7f3cfc658000] 09:19:12 INFO - PROCESS | 1844 | 1460996352132 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1478ms 09:19:12 INFO - PROCESS | 1844 | 1460996352184 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 1844 | 1460996352187 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:19:12 INFO - PROCESS | 1844 | 1460996352195 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 1844 | 1460996352198 Marionette TRACE conn3 <- [1,1366,null,{}] 09:19:12 INFO - PROCESS | 1844 | 1460996352204 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:12 INFO - PROCESS | 1844 | 1460996352400 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:19:12 INFO - PROCESS | 1844 | 1460996352636 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff9b2000 == 125 [pid = 1844] [id = 349] 09:19:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f3cfc658400) [pid = 1844] [serial = 1048] [outer = (nil)] 09:19:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f3cff22d800) [pid = 1844] [serial = 1049] [outer = 0x7f3cfc658400] 09:19:12 INFO - PROCESS | 1844 | 1460996352756 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f3cff508800) [pid = 1844] [serial = 1050] [outer = 0x7f3cfc658400] 09:19:13 INFO - PROCESS | 1844 | 1460996353705 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1844 | 1460996353728 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:19:13 INFO - PROCESS | 1844 | 1460996353736 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1844 | 1460996353738 Marionette TRACE conn3 <- [1,1370,null,{}] 09:19:13 INFO - PROCESS | 1844 | 1460996353745 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 1844 | 1460996353949 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:19:14 INFO - PROCESS | 1844 | 1460996354195 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffb57000 == 126 [pid = 1844] [id = 350] 09:19:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f3cf8ac1400) [pid = 1844] [serial = 1051] [outer = (nil)] 09:19:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f3cff88a400) [pid = 1844] [serial = 1052] [outer = 0x7f3cf8ac1400] 09:19:14 INFO - PROCESS | 1844 | 1460996354325 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3cff906800) [pid = 1844] [serial = 1053] [outer = 0x7f3cf8ac1400] 09:19:15 INFO - PROCESS | 1844 | 1460996355215 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 1844 | 1460996355275 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:19:15 INFO - PROCESS | 1844 | 1460996355282 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1844 | 1460996355285 Marionette TRACE conn3 <- [1,1374,null,{}] 09:19:15 INFO - PROCESS | 1844 | 1460996355290 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:15 INFO - PROCESS | 1844 | 1460996355534 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:19:15 INFO - PROCESS | 1844 | 1460996355777 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d024b2800 == 127 [pid = 1844] [id = 351] 09:19:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3cfeb10c00) [pid = 1844] [serial = 1054] [outer = (nil)] 09:19:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3cffa4a400) [pid = 1844] [serial = 1055] [outer = 0x7f3cfeb10c00] 09:19:15 INFO - PROCESS | 1844 | 1460996355901 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f3cffb0e000) [pid = 1844] [serial = 1056] [outer = 0x7f3cfeb10c00] 09:19:16 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:16 INFO - PROCESS | 1844 | 1460996356848 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 1844 | 1460996356870 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:19:16 INFO - PROCESS | 1844 | 1460996356877 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1844 | 1460996356882 Marionette TRACE conn3 <- [1,1378,null,{}] 09:19:16 INFO - PROCESS | 1844 | 1460996356888 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 1844 | 1460996357147 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:19:17 INFO - PROCESS | 1844 | 1460996357393 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa146800 == 128 [pid = 1844] [id = 352] 09:19:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3cea388400) [pid = 1844] [serial = 1057] [outer = (nil)] 09:19:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f3cf4537c00) [pid = 1844] [serial = 1058] [outer = 0x7f3cea388400] 09:19:17 INFO - PROCESS | 1844 | 1460996357533 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f3d02bcb000) [pid = 1844] [serial = 1059] [outer = 0x7f3cea388400] 09:19:18 INFO - PROCESS | 1844 | 1460996358469 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1844 | 1460996358529 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:19:18 INFO - PROCESS | 1844 | 1460996358537 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1844 | 1460996358540 Marionette TRACE conn3 <- [1,1382,null,{}] 09:19:18 INFO - PROCESS | 1844 | 1460996358546 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:18 INFO - PROCESS | 1844 | 1460996358778 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:19:19 INFO - PROCESS | 1844 | 1460996359020 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ced7d9000 == 129 [pid = 1844] [id = 353] 09:19:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f3cec4a4400) [pid = 1844] [serial = 1060] [outer = (nil)] 09:19:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f3cf8a61800) [pid = 1844] [serial = 1061] [outer = 0x7f3cec4a4400] 09:19:19 INFO - PROCESS | 1844 | 1460996359151 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f3d024d4000) [pid = 1844] [serial = 1062] [outer = 0x7f3cec4a4400] 09:19:20 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:20 INFO - PROCESS | 1844 | 1460996360181 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1844 | 1460996360230 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:19:20 INFO - PROCESS | 1844 | 1460996360238 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1844 | 1460996360241 Marionette TRACE conn3 <- [1,1386,null,{}] 09:19:20 INFO - PROCESS | 1844 | 1460996360247 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 1844 | 1460996360454 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:19:21 INFO - PROCESS | 1844 | 1460996361077 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea9dc800 == 130 [pid = 1844] [id = 354] 09:19:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f3cea390000) [pid = 1844] [serial = 1063] [outer = (nil)] 09:19:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f3cea849800) [pid = 1844] [serial = 1064] [outer = 0x7f3cea390000] 09:19:21 INFO - PROCESS | 1844 | 1460996361191 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f3cebc75000) [pid = 1844] [serial = 1065] [outer = 0x7f3cea390000] 09:19:22 INFO - PROCESS | 1844 | 1460996362230 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:19:22 INFO - PROCESS | 1844 | 1460996362294 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:19:22 INFO - PROCESS | 1844 | 1460996362308 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1844 | 1460996362314 Marionette TRACE conn3 <- [1,1390,null,{}] 09:19:22 INFO - PROCESS | 1844 | 1460996362372 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 1844 | 1460996362595 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:19:22 INFO - PROCESS | 1844 | 1460996362845 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa154800 == 131 [pid = 1844] [id = 355] 09:19:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f3cef2cdc00) [pid = 1844] [serial = 1066] [outer = (nil)] 09:19:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f3cf030c800) [pid = 1844] [serial = 1067] [outer = 0x7f3cef2cdc00] 09:19:23 INFO - PROCESS | 1844 | 1460996363016 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f3cf17e8c00) [pid = 1844] [serial = 1068] [outer = 0x7f3cef2cdc00] 09:19:24 INFO - PROCESS | 1844 | 1460996364127 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa15e000 == 130 [pid = 1844] [id = 278] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d18a69000 == 129 [pid = 1844] [id = 81] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f3cfc6ac000) [pid = 1844] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f3cfc650800) [pid = 1844] [serial = 962] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a20800 == 128 [pid = 1844] [id = 340] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3854000 == 127 [pid = 1844] [id = 339] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1fc2800 == 126 [pid = 1844] [id = 338] 09:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1903ms 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ced9f5000 == 125 [pid = 1844] [id = 337] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea8de000 == 124 [pid = 1844] [id = 336] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf21c6800 == 123 [pid = 1844] [id = 335] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea8c7000 == 122 [pid = 1844] [id = 334] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef216800 == 121 [pid = 1844] [id = 332] 09:19:24 INFO - PROCESS | 1844 | 1460996364255 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 1844 | 1460996364261 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea2e2800 == 120 [pid = 1844] [id = 331] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d2b000 == 119 [pid = 1844] [id = 330] 09:19:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d15000 == 118 [pid = 1844] [id = 329] 09:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:19:24 INFO - PROCESS | 1844 | 1460996364299 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 1844 | 1460996364307 Marionette TRACE conn3 <- [1,1394,null,{}] 09:19:24 INFO - PROCESS | 1844 | 1460996364313 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 1844 | 1460996364503 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f3d039a3800) [pid = 1844] [serial = 956] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f3cf1d9d800) [pid = 1844] [serial = 959] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f3d04119400) [pid = 1844] [serial = 957] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f3cfafe6800) [pid = 1844] [serial = 902] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f3cff88b800) [pid = 1844] [serial = 905] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f3d03680c00) [pid = 1844] [serial = 894] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f3cec4a2800) [pid = 1844] [serial = 936] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f3cebc6dc00) [pid = 1844] [serial = 935] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f3d0213a400) [pid = 1844] [serial = 953] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3cedb6ac00) [pid = 1844] [serial = 938] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f3cedbc8400) [pid = 1844] [serial = 939] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3cedb6f800) [pid = 1844] [serial = 926] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3cff503400) [pid = 1844] [serial = 950] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3cffa3e400) [pid = 1844] [serial = 951] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f3d04d7e800) [pid = 1844] [serial = 911] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f3ceabcb800) [pid = 1844] [serial = 932] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f3cfab6e000) [pid = 1844] [serial = 945] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f3cfa6bd800) [pid = 1844] [serial = 944] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f3d16824000) [pid = 1844] [serial = 923] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f3cebc75400) [pid = 1844] [serial = 896] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f3cf1a58400) [pid = 1844] [serial = 942] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f3cf00b1000) [pid = 1844] [serial = 941] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3cee2d9800) [pid = 1844] [serial = 947] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3cfab79800) [pid = 1844] [serial = 948] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3d02e4ac00) [pid = 1844] [serial = 908] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3d166b8800) [pid = 1844] [serial = 917] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3ced816800) [pid = 1844] [serial = 920] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cfa483800) [pid = 1844] [serial = 899] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3d12b05800) [pid = 1844] [serial = 914] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3cf00ab400) [pid = 1844] [serial = 929] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3cf8ab3c00) [pid = 1844] [serial = 960] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f3cf0808c00) [pid = 1844] [serial = 648] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f3d0359e400) [pid = 1844] [serial = 954] [outer = (nil)] [url = about:blank] 09:19:24 INFO - PROCESS | 1844 | 1460996364812 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea9d4800 == 119 [pid = 1844] [id = 356] 09:19:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f3ceabcb800) [pid = 1844] [serial = 1069] [outer = (nil)] 09:19:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f3cedb6f800) [pid = 1844] [serial = 1070] [outer = 0x7f3ceabcb800] 09:19:24 INFO - PROCESS | 1844 | 1460996364887 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3cf4248800) [pid = 1844] [serial = 1071] [outer = 0x7f3ceabcb800] 09:19:25 INFO - PROCESS | 1844 | 1460996365629 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1407ms 09:19:25 INFO - PROCESS | 1844 | 1460996365688 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1844 | 1460996365691 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:19:25 INFO - PROCESS | 1844 | 1460996365705 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1844 | 1460996365714 Marionette TRACE conn3 <- [1,1398,null,{}] 09:19:25 INFO - PROCESS | 1844 | 1460996365722 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 1844 | 1460996365973 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:19:25 INFO - PROCESS | 1844 | 1460996365989 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1e95800 == 120 [pid = 1844] [id = 357] 09:19:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3cf4248c00) [pid = 1844] [serial = 1072] [outer = (nil)] 09:19:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cf9feb800) [pid = 1844] [serial = 1073] [outer = 0x7f3cf4248c00] 09:19:26 INFO - PROCESS | 1844 | 1460996366053 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cf9ff9400) [pid = 1844] [serial = 1074] [outer = 0x7f3cf4248c00] 09:19:27 INFO - PROCESS | 1844 | 1460996367012 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1344ms 09:19:27 INFO - PROCESS | 1844 | 1460996367051 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 1844 | 1460996367056 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:19:27 INFO - PROCESS | 1844 | 1460996367062 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1844 | 1460996367064 Marionette TRACE conn3 <- [1,1402,null,{}] 09:19:27 INFO - PROCESS | 1844 | 1460996367069 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 1844 | 1460996367311 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:19:27 INFO - PROCESS | 1844 | 1460996367349 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a13000 == 121 [pid = 1844] [id = 358] 09:19:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3cebc6dc00) [pid = 1844] [serial = 1075] [outer = (nil)] 09:19:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3cfa645000) [pid = 1844] [serial = 1076] [outer = 0x7f3cebc6dc00] 09:19:27 INFO - PROCESS | 1844 | 1460996367412 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3cfadc1800) [pid = 1844] [serial = 1077] [outer = 0x7f3cebc6dc00] 09:19:28 INFO - PROCESS | 1844 | 1460996368416 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1380ms 09:19:28 INFO - PROCESS | 1844 | 1460996368452 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 1844 | 1460996368455 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:19:28 INFO - PROCESS | 1844 | 1460996368462 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1844 | 1460996368464 Marionette TRACE conn3 <- [1,1406,null,{}] 09:19:28 INFO - PROCESS | 1844 | 1460996368469 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 1844 | 1460996368712 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:19:29 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3cf8abcc00) [pid = 1844] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:19:29 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3cf9ff7000) [pid = 1844] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:19:29 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3ceabc8400) [pid = 1844] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:19:29 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cf17f0000) [pid = 1844] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:19:29 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cedb66400) [pid = 1844] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:19:29 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3ced80f400) [pid = 1844] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:19:29 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3cea383800) [pid = 1844] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:19:29 INFO - PROCESS | 1844 | 1460996369378 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1b04000 == 122 [pid = 1844] [id = 359] 09:19:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3cedb66400) [pid = 1844] [serial = 1078] [outer = (nil)] 09:19:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3cf1d94c00) [pid = 1844] [serial = 1079] [outer = 0x7f3cedb66400] 09:19:29 INFO - PROCESS | 1844 | 1460996369464 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cfb426c00) [pid = 1844] [serial = 1080] [outer = 0x7f3cedb66400] 09:19:30 INFO - PROCESS | 1844 | 1460996370185 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1784ms 09:19:30 INFO - PROCESS | 1844 | 1460996370251 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1844 | 1460996370255 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:19:30 INFO - PROCESS | 1844 | 1460996370261 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1844 | 1460996370264 Marionette TRACE conn3 <- [1,1410,null,{}] 09:19:30 INFO - PROCESS | 1844 | 1460996370269 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:30 INFO - PROCESS | 1844 | 1460996370445 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:19:30 INFO - PROCESS | 1844 | 1460996370462 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfd677000 == 123 [pid = 1844] [id = 360] 09:19:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cfc7b6000) [pid = 1844] [serial = 1081] [outer = (nil)] 09:19:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3cfeb11400) [pid = 1844] [serial = 1082] [outer = 0x7f3cfc7b6000] 09:19:30 INFO - PROCESS | 1844 | 1460996370538 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3cff908c00) [pid = 1844] [serial = 1083] [outer = 0x7f3cfc7b6000] 09:19:31 INFO - PROCESS | 1844 | 1460996371683 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1433ms 09:19:31 INFO - PROCESS | 1844 | 1460996371695 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 1844 | 1460996371700 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:19:31 INFO - PROCESS | 1844 | 1460996371709 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 1844 | 1460996371714 Marionette TRACE conn3 <- [1,1414,null,{}] 09:19:31 INFO - PROCESS | 1844 | 1460996371724 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 1844 | 1460996371925 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:19:32 INFO - PROCESS | 1844 | 1460996372175 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef216800 == 124 [pid = 1844] [id = 361] 09:19:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3ceabcf800) [pid = 1844] [serial = 1084] [outer = (nil)] 09:19:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3cedbc5400) [pid = 1844] [serial = 1085] [outer = 0x7f3ceabcf800] 09:19:32 INFO - PROCESS | 1844 | 1460996372293 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3ceffd8c00) [pid = 1844] [serial = 1086] [outer = 0x7f3ceabcf800] 09:19:33 INFO - PROCESS | 1844 | 1460996373269 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1589ms 09:19:33 INFO - PROCESS | 1844 | 1460996373299 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 1844 | 1460996373308 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:19:33 INFO - PROCESS | 1844 | 1460996373319 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 1844 | 1460996373324 Marionette TRACE conn3 <- [1,1418,null,{}] 09:19:33 INFO - PROCESS | 1844 | 1460996373334 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:33 INFO - PROCESS | 1844 | 1460996373565 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:19:33 INFO - PROCESS | 1844 | 1460996373850 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa6c800 == 125 [pid = 1844] [id = 362] 09:19:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f3cf17f6800) [pid = 1844] [serial = 1087] [outer = (nil)] 09:19:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f3cf424e400) [pid = 1844] [serial = 1088] [outer = 0x7f3cf17f6800] 09:19:33 INFO - PROCESS | 1844 | 1460996373925 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f3cf8a62800) [pid = 1844] [serial = 1089] [outer = 0x7f3cf17f6800] 09:19:35 INFO - PROCESS | 1844 | 1460996375017 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1753ms 09:19:35 INFO - PROCESS | 1844 | 1460996375072 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 1844 | 1460996375077 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:19:35 INFO - PROCESS | 1844 | 1460996375084 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1844 | 1460996375090 Marionette TRACE conn3 <- [1,1422,null,{}] 09:19:35 INFO - PROCESS | 1844 | 1460996375107 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:35 INFO - PROCESS | 1844 | 1460996375363 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:19:35 INFO - PROCESS | 1844 | 1460996375700 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff8ca800 == 126 [pid = 1844] [id = 363] 09:19:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f3cfafe7400) [pid = 1844] [serial = 1090] [outer = (nil)] 09:19:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f3cfb41bc00) [pid = 1844] [serial = 1091] [outer = 0x7f3cfafe7400] 09:19:35 INFO - PROCESS | 1844 | 1460996375783 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f3cfcac1000) [pid = 1844] [serial = 1092] [outer = 0x7f3cfafe7400] 09:19:36 INFO - PROCESS | 1844 | 1460996376739 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1693ms 09:19:36 INFO - PROCESS | 1844 | 1460996376779 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:19:36 INFO - PROCESS | 1844 | 1460996376784 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:19:36 INFO - PROCESS | 1844 | 1460996376790 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 1844 | 1460996376794 Marionette TRACE conn3 <- [1,1426,null,{}] 09:19:36 INFO - PROCESS | 1844 | 1460996376799 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 1844 | 1460996377007 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:19:37 INFO - PROCESS | 1844 | 1460996377260 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d02e11000 == 127 [pid = 1844] [id = 364] 09:19:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f3cf4543000) [pid = 1844] [serial = 1093] [outer = (nil)] 09:19:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f3cff891800) [pid = 1844] [serial = 1094] [outer = 0x7f3cf4543000] 09:19:37 INFO - PROCESS | 1844 | 1460996377352 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3d01012400) [pid = 1844] [serial = 1095] [outer = 0x7f3cf4543000] 09:19:38 INFO - PROCESS | 1844 | 1460996378275 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1540ms 09:19:38 INFO - PROCESS | 1844 | 1460996378331 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 1844 | 1460996378335 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:19:38 INFO - PROCESS | 1844 | 1460996378341 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 1844 | 1460996378343 Marionette TRACE conn3 <- [1,1430,null,{}] 09:19:38 INFO - PROCESS | 1844 | 1460996378350 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:38 INFO - PROCESS | 1844 | 1460996378563 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:19:38 INFO - PROCESS | 1844 | 1460996378800 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d23800 == 128 [pid = 1844] [id = 365] 09:19:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3d01cde400) [pid = 1844] [serial = 1096] [outer = (nil)] 09:19:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3d0213dc00) [pid = 1844] [serial = 1097] [outer = 0x7f3d01cde400] 09:19:38 INFO - PROCESS | 1844 | 1460996378916 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f3d02c6d000) [pid = 1844] [serial = 1098] [outer = 0x7f3d01cde400] 09:19:39 INFO - PROCESS | 1844 | 1460996379842 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1534ms 09:19:39 INFO - PROCESS | 1844 | 1460996379876 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1844 | 1460996379880 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:19:39 INFO - PROCESS | 1844 | 1460996379886 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1844 | 1460996379888 Marionette TRACE conn3 <- [1,1434,null,{}] 09:19:39 INFO - PROCESS | 1844 | 1460996379894 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 1844 | 1460996380112 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:19:40 INFO - PROCESS | 1844 | 1460996380366 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0438d800 == 129 [pid = 1844] [id = 366] 09:19:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3d035a4400) [pid = 1844] [serial = 1099] [outer = (nil)] 09:19:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f3d037ed800) [pid = 1844] [serial = 1100] [outer = 0x7f3d035a4400] 09:19:40 INFO - PROCESS | 1844 | 1460996380487 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f3d039acc00) [pid = 1844] [serial = 1101] [outer = 0x7f3d035a4400] 09:19:41 INFO - PROCESS | 1844 | 1460996381368 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1535ms 09:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:19:41 INFO - PROCESS | 1844 | 1460996381422 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 1844 | 1460996381426 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:19:41 INFO - PROCESS | 1844 | 1460996381433 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 1844 | 1460996381436 Marionette TRACE conn3 <- [1,1438,null,{}] 09:19:41 INFO - PROCESS | 1844 | 1460996381442 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:41 INFO - PROCESS | 1844 | 1460996381639 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:19:41 INFO - PROCESS | 1844 | 1460996381883 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04ddc000 == 130 [pid = 1844] [id = 367] 09:19:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f3cea38e800) [pid = 1844] [serial = 1102] [outer = (nil)] 09:19:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f3d03a6dc00) [pid = 1844] [serial = 1103] [outer = 0x7f3cea38e800] 09:19:42 INFO - PROCESS | 1844 | 1460996382000 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f3d04114c00) [pid = 1844] [serial = 1104] [outer = 0x7f3cea38e800] 09:19:42 INFO - PROCESS | 1844 | 1460996382870 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1489ms 09:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:19:42 INFO - PROCESS | 1844 | 1460996382921 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1844 | 1460996382924 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:19:42 INFO - PROCESS | 1844 | 1460996382931 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1844 | 1460996382934 Marionette TRACE conn3 <- [1,1442,null,{}] 09:19:42 INFO - PROCESS | 1844 | 1460996382939 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:43 INFO - PROCESS | 1844 | 1460996383129 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:19:43 INFO - PROCESS | 1844 | 1460996383337 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06e99000 == 131 [pid = 1844] [id = 368] 09:19:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f3d035a4800) [pid = 1844] [serial = 1105] [outer = (nil)] 09:19:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f3d04305400) [pid = 1844] [serial = 1106] [outer = 0x7f3d035a4800] 09:19:43 INFO - PROCESS | 1844 | 1460996383409 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f3d047e0800) [pid = 1844] [serial = 1107] [outer = 0x7f3d035a4800] 09:19:44 INFO - PROCESS | 1844 | 1460996384327 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1434ms 09:19:44 INFO - PROCESS | 1844 | 1460996384366 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 1844 | 1460996384368 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:19:44 INFO - PROCESS | 1844 | 1460996384379 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1844 | 1460996384384 Marionette TRACE conn3 <- [1,1446,null,{}] 09:19:44 INFO - PROCESS | 1844 | 1460996384395 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 1844 | 1460996384601 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:19:44 INFO - PROCESS | 1844 | 1460996384799 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d108eb000 == 132 [pid = 1844] [id = 369] 09:19:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f3cfa482400) [pid = 1844] [serial = 1108] [outer = (nil)] 09:19:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f3d04b0ac00) [pid = 1844] [serial = 1109] [outer = 0x7f3cfa482400] 09:19:44 INFO - PROCESS | 1844 | 1460996384870 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f3d05125800) [pid = 1844] [serial = 1110] [outer = 0x7f3cfa482400] 09:19:45 INFO - PROCESS | 1844 | 1460996385791 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1444ms 09:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:19:45 INFO - PROCESS | 1844 | 1460996385824 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 1844 | 1460996385827 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:19:45 INFO - PROCESS | 1844 | 1460996385834 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 1844 | 1460996385836 Marionette TRACE conn3 <- [1,1450,null,{}] 09:19:45 INFO - PROCESS | 1844 | 1460996385842 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:46 INFO - PROCESS | 1844 | 1460996386046 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:19:46 INFO - PROCESS | 1844 | 1460996386246 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11929000 == 133 [pid = 1844] [id = 370] 09:19:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f3cf1b5d400) [pid = 1844] [serial = 1111] [outer = (nil)] 09:19:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f3cff907400) [pid = 1844] [serial = 1112] [outer = 0x7f3cf1b5d400] 09:19:46 INFO - PROCESS | 1844 | 1460996386318 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f3d06e04c00) [pid = 1844] [serial = 1113] [outer = 0x7f3cf1b5d400] 09:19:47 INFO - PROCESS | 1844 | 1460996387270 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1497ms 09:19:47 INFO - PROCESS | 1844 | 1460996387333 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 1844 | 1460996387339 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:19:47 INFO - PROCESS | 1844 | 1460996387350 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 1844 | 1460996387357 Marionette TRACE conn3 <- [1,1454,null,{}] 09:19:47 INFO - PROCESS | 1844 | 1460996387367 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 1844 | 1460996387707 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:19:48 INFO - PROCESS | 1844 | 1460996388006 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d14a6e800 == 134 [pid = 1844] [id = 371] 09:19:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f3d11442400) [pid = 1844] [serial = 1114] [outer = (nil)] 09:19:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f3d116b6800) [pid = 1844] [serial = 1115] [outer = 0x7f3d11442400] 09:19:48 INFO - PROCESS | 1844 | 1460996388088 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f3d11b0ec00) [pid = 1844] [serial = 1116] [outer = 0x7f3d11442400] 09:19:49 INFO - PROCESS | 1844 | 1460996389117 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1843ms 09:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:19:49 INFO - PROCESS | 1844 | 1460996389194 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 1844 | 1460996389197 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:19:49 INFO - PROCESS | 1844 | 1460996389207 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1844 | 1460996389212 Marionette TRACE conn3 <- [1,1458,null,{}] 09:19:49 INFO - PROCESS | 1844 | 1460996389219 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:49 INFO - PROCESS | 1844 | 1460996389509 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:19:49 INFO - PROCESS | 1844 | 1460996389911 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ced7eb000 == 135 [pid = 1844] [id = 372] 09:19:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f3cea38cc00) [pid = 1844] [serial = 1117] [outer = (nil)] 09:19:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f3ced81b000) [pid = 1844] [serial = 1118] [outer = 0x7f3cea38cc00] 09:19:50 INFO - PROCESS | 1844 | 1460996390022 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f3cfa5d4400) [pid = 1844] [serial = 1119] [outer = 0x7f3cea38cc00] 09:19:51 INFO - PROCESS | 1844 | 1460996391090 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1938ms 09:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:19:51 INFO - PROCESS | 1844 | 1460996391143 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1844 | 1460996391146 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:19:51 INFO - PROCESS | 1844 | 1460996391153 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1844 | 1460996391156 Marionette TRACE conn3 <- [1,1462,null,{}] 09:19:51 INFO - PROCESS | 1844 | 1460996391162 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 1844 | 1460996391365 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:19:51 INFO - PROCESS | 1844 | 1460996391613 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf9e0e800 == 136 [pid = 1844] [id = 373] 09:19:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f3cea391000) [pid = 1844] [serial = 1120] [outer = (nil)] 09:19:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f3cff862800) [pid = 1844] [serial = 1121] [outer = 0x7f3cea391000] 09:19:51 INFO - PROCESS | 1844 | 1460996391746 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f3d10856000) [pid = 1844] [serial = 1122] [outer = 0x7f3cea391000] 09:19:52 INFO - PROCESS | 1844 | 1460996392667 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1584ms 09:19:52 INFO - PROCESS | 1844 | 1460996392737 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 1844 | 1460996392740 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:19:52 INFO - PROCESS | 1844 | 1460996392746 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1844 | 1460996392748 Marionette TRACE conn3 <- [1,1466,null,{}] 09:19:52 INFO - PROCESS | 1844 | 1460996392754 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 1844 | 1460996392962 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:19:53 INFO - PROCESS | 1844 | 1460996393226 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cedb98000 == 137 [pid = 1844] [id = 374] 09:19:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f3cea38a000) [pid = 1844] [serial = 1123] [outer = (nil)] 09:19:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f3cea38dc00) [pid = 1844] [serial = 1124] [outer = 0x7f3cea38a000] 09:19:53 INFO - PROCESS | 1844 | 1460996393696 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f3cebc74000) [pid = 1844] [serial = 1125] [outer = 0x7f3cea38a000] 09:19:54 INFO - PROCESS | 1844 | 1460996394683 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1979ms 09:19:54 INFO - PROCESS | 1844 | 1460996394727 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 1844 | 1460996394733 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:19:54 INFO - PROCESS | 1844 | 1460996394743 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1844 | 1460996394746 Marionette TRACE conn3 <- [1,1470,null,{}] 09:19:54 INFO - PROCESS | 1844 | 1460996394754 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 1844 | 1460996394961 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:19:55 INFO - PROCESS | 1844 | 1460996395212 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cee090800 == 138 [pid = 1844] [id = 375] 09:19:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f3cea384400) [pid = 1844] [serial = 1126] [outer = (nil)] 09:19:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f3cebc72800) [pid = 1844] [serial = 1127] [outer = 0x7f3cea384400] 09:19:55 INFO - PROCESS | 1844 | 1460996395342 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f3cf1d97000) [pid = 1844] [serial = 1128] [outer = 0x7f3cea384400] 09:19:56 INFO - PROCESS | 1844 | 1460996396351 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1683ms 09:19:56 INFO - PROCESS | 1844 | 1460996396427 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 1844 | 1460996396431 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:19:56 INFO - PROCESS | 1844 | 1460996396442 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 1844 | 1460996396445 Marionette TRACE conn3 <- [1,1474,null,{}] 09:19:56 INFO - PROCESS | 1844 | 1460996396451 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 1844 | 1460996396647 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:19:56 INFO - PROCESS | 1844 | 1460996396951 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea2c6800 == 139 [pid = 1844] [id = 376] 09:19:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f3cea383400) [pid = 1844] [serial = 1129] [outer = (nil)] 09:19:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f3cf8a66c00) [pid = 1844] [serial = 1130] [outer = 0x7f3cea383400] 09:19:57 INFO - PROCESS | 1844 | 1460996397087 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7f3cf9ff1c00) [pid = 1844] [serial = 1131] [outer = 0x7f3cea383400] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1b04000 == 138 [pid = 1844] [id = 359] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7f3cf424b000) [pid = 1844] [serial = 989] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f3d1281e400) [pid = 1844] [serial = 992] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f3d16822400) [pid = 1844] [serial = 995] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f3cef2c5c00) [pid = 1844] [serial = 998] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f3cfa6b8c00) [pid = 1844] [serial = 1025] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f3cf17e8400) [pid = 1844] [serial = 1001] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a13000 == 137 [pid = 1844] [id = 358] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1e95800 == 136 [pid = 1844] [id = 357] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfc45e800 == 135 [pid = 1844] [id = 11] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea9d4800 == 134 [pid = 1844] [id = 356] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa154800 == 133 [pid = 1844] [id = 355] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea9dc800 == 132 [pid = 1844] [id = 354] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffb57000 == 131 [pid = 1844] [id = 350] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff9b2000 == 130 [pid = 1844] [id = 349] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff756800 == 129 [pid = 1844] [id = 348] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff4e1800 == 128 [pid = 1844] [id = 347] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfea20800 == 127 [pid = 1844] [id = 346] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb468800 == 126 [pid = 1844] [id = 345] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb1d3000 == 125 [pid = 1844] [id = 344] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a03000 == 124 [pid = 1844] [id = 343] 09:19:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cedb9d800 == 123 [pid = 1844] [id = 342] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f3cf8ab3400) [pid = 1844] [serial = 1017] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f3cfa64cc00) [pid = 1844] [serial = 1023] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f3cf9fee800) [pid = 1844] [serial = 1019] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f3cfa5ddc00) [pid = 1844] [serial = 1022] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f3cf9ff6c00) [pid = 1844] [serial = 1020] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f3cf8a5dc00) [pid = 1844] [serial = 1016] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f3cf1a60c00) [pid = 1844] [serial = 968] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f3cf1d9cc00) [pid = 1844] [serial = 1013] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f3cf1f4cc00) [pid = 1844] [serial = 1014] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f3cf17ed800) [pid = 1844] [serial = 1011] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f3cf00a7400) [pid = 1844] [serial = 1010] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f3cee2d2400) [pid = 1844] [serial = 1008] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f3cedb68800) [pid = 1844] [serial = 1007] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f3cea392400) [pid = 1844] [serial = 1005] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f3cea386000) [pid = 1844] [serial = 1004] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f3d0a9fa000) [pid = 1844] [serial = 983] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f3cfc7a8c00) [pid = 1844] [serial = 971] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f3d108d0000) [pid = 1844] [serial = 986] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f3d02ead800) [pid = 1844] [serial = 977] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f3cffb02400) [pid = 1844] [serial = 974] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f3cedb63800) [pid = 1844] [serial = 965] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f3d059a6000) [pid = 1844] [serial = 980] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1844 | 1460996398049 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1631ms 09:19:58 INFO - PROCESS | 1844 | 1460996398075 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 1844 | 1460996398079 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:19:58 INFO - PROCESS | 1844 | 1460996398085 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 1844 | 1460996398091 Marionette TRACE conn3 <- [1,1478,null,{}] 09:19:58 INFO - PROCESS | 1844 | 1460996398107 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:58 INFO - PROCESS | 1844 | 1460996398321 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:19:58 INFO - PROCESS | 1844 | 1460996398491 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0a17000 == 124 [pid = 1844] [id = 377] 09:19:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f3cf00a7400) [pid = 1844] [serial = 1132] [outer = (nil)] 09:19:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f3cfa48c800) [pid = 1844] [serial = 1133] [outer = 0x7f3cf00a7400] 09:19:58 INFO - PROCESS | 1844 | 1460996398607 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f3cfa710c00) [pid = 1844] [serial = 1134] [outer = 0x7f3cf00a7400] 09:19:59 INFO - PROCESS | 1844 | 1460996399436 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1389ms 09:19:59 INFO - PROCESS | 1844 | 1460996399476 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1844 | 1460996399480 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:19:59 INFO - PROCESS | 1844 | 1460996399486 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1844 | 1460996399488 Marionette TRACE conn3 <- [1,1482,null,{}] 09:19:59 INFO - PROCESS | 1844 | 1460996399494 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 1844 | 1460996399752 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:19:59 INFO - PROCESS | 1844 | 1460996399788 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf899f000 == 125 [pid = 1844] [id = 378] 09:19:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f3cf1a60c00) [pid = 1844] [serial = 1135] [outer = (nil)] 09:19:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f3cfb419400) [pid = 1844] [serial = 1136] [outer = 0x7f3cf1a60c00] 09:19:59 INFO - PROCESS | 1844 | 1460996399851 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f3cfc7b5000) [pid = 1844] [serial = 1137] [outer = 0x7f3cf1a60c00] 09:20:00 INFO - PROCESS | 1844 | 1460996400784 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1327ms 09:20:00 INFO - PROCESS | 1844 | 1460996400815 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 1844 | 1460996400819 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:20:00 INFO - PROCESS | 1844 | 1460996400824 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1844 | 1460996400827 Marionette TRACE conn3 <- [1,1486,null,{}] 09:20:00 INFO - PROCESS | 1844 | 1460996400839 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:01 INFO - PROCESS | 1844 | 1460996401083 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:20:01 INFO - PROCESS | 1844 | 1460996401115 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb3a3000 == 126 [pid = 1844] [id = 379] 09:20:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f3cfe92f800) [pid = 1844] [serial = 1138] [outer = (nil)] 09:20:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f3cfeb5b800) [pid = 1844] [serial = 1139] [outer = 0x7f3cfe92f800] 09:20:01 INFO - PROCESS | 1844 | 1460996401189 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f3cff864000) [pid = 1844] [serial = 1140] [outer = 0x7f3cfe92f800] 09:20:02 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f3cf4248c00) [pid = 1844] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:20:02 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f3cedb66400) [pid = 1844] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:20:02 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f3cef2cdc00) [pid = 1844] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:20:02 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f3cea390000) [pid = 1844] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:20:02 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f3cebc6dc00) [pid = 1844] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:20:02 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f3ceabcb800) [pid = 1844] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:20:02 INFO - PROCESS | 1844 | 1460996402757 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1982ms 09:20:02 INFO - PROCESS | 1844 | 1460996402812 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 1844 | 1460996402816 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:20:02 INFO - PROCESS | 1844 | 1460996402821 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 1844 | 1460996402824 Marionette TRACE conn3 <- [1,1490,null,{}] 09:20:02 INFO - PROCESS | 1844 | 1460996402829 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:03 INFO - PROCESS | 1844 | 1460996403035 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:20:03 INFO - PROCESS | 1844 | 1460996403046 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff0c4000 == 127 [pid = 1844] [id = 380] 09:20:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f3cfcb6ac00) [pid = 1844] [serial = 1141] [outer = (nil)] 09:20:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f3d01008800) [pid = 1844] [serial = 1142] [outer = 0x7f3cfcb6ac00] 09:20:03 INFO - PROCESS | 1844 | 1460996403110 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f3d0213e000) [pid = 1844] [serial = 1143] [outer = 0x7f3cfcb6ac00] 09:20:03 INFO - PROCESS | 1844 | 1460996403979 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1182ms 09:20:04 INFO - PROCESS | 1844 | 1460996404022 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 1844 | 1460996404026 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:20:04 INFO - PROCESS | 1844 | 1460996404037 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 1844 | 1460996404039 Marionette TRACE conn3 <- [1,1494,null,{}] 09:20:04 INFO - PROCESS | 1844 | 1460996404045 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:04 INFO - PROCESS | 1844 | 1460996404226 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:20:04 INFO - PROCESS | 1844 | 1460996404236 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffb44000 == 128 [pid = 1844] [id = 381] 09:20:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f3d02141c00) [pid = 1844] [serial = 1144] [outer = (nil)] 09:20:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f3d02e3fc00) [pid = 1844] [serial = 1145] [outer = 0x7f3d02141c00] 09:20:04 INFO - PROCESS | 1844 | 1460996404298 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f3d035a1800) [pid = 1844] [serial = 1146] [outer = 0x7f3d02141c00] 09:20:05 INFO - PROCESS | 1844 | 1460996405617 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1630ms 09:20:05 INFO - PROCESS | 1844 | 1460996405669 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:20:05 INFO - PROCESS | 1844 | 1460996405674 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:20:05 INFO - PROCESS | 1844 | 1460996405682 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1844 | 1460996405688 Marionette TRACE conn3 <- [1,1498,null,{}] 09:20:05 INFO - PROCESS | 1844 | 1460996405695 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 1844 | 1460996405893 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:20:06 INFO - PROCESS | 1844 | 1460996406184 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3850000 == 129 [pid = 1844] [id = 382] 09:20:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f3cf0806c00) [pid = 1844] [serial = 1147] [outer = (nil)] 09:20:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f3cf1f47800) [pid = 1844] [serial = 1148] [outer = 0x7f3cf0806c00] 09:20:06 INFO - PROCESS | 1844 | 1460996406260 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f3cf8a61c00) [pid = 1844] [serial = 1149] [outer = 0x7f3cf0806c00] 09:20:07 INFO - PROCESS | 1844 | 1460996407309 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1689ms 09:20:07 INFO - PROCESS | 1844 | 1460996407371 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 1844 | 1460996407380 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:20:07 INFO - PROCESS | 1844 | 1460996407390 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 1844 | 1460996407393 Marionette TRACE conn3 <- [1,1502,null,{}] 09:20:07 INFO - PROCESS | 1844 | 1460996407399 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:07 INFO - PROCESS | 1844 | 1460996407645 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:20:07 INFO - PROCESS | 1844 | 1460996407896 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff5b2800 == 130 [pid = 1844] [id = 383] 09:20:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f3cf8ab4c00) [pid = 1844] [serial = 1150] [outer = (nil)] 09:20:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f3cfa706400) [pid = 1844] [serial = 1151] [outer = 0x7f3cf8ab4c00] 09:20:07 INFO - PROCESS | 1844 | 1460996407984 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f3cfb424c00) [pid = 1844] [serial = 1152] [outer = 0x7f3cf8ab4c00] 09:20:08 INFO - PROCESS | 1844 | 1460996408826 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1486ms 09:20:08 INFO - PROCESS | 1844 | 1460996408876 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 1844 | 1460996408880 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:20:08 INFO - PROCESS | 1844 | 1460996408886 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 1844 | 1460996408892 Marionette TRACE conn3 <- [1,1506,null,{}] 09:20:08 INFO - PROCESS | 1844 | 1460996408909 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 1844 | 1460996409150 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:20:09 INFO - PROCESS | 1844 | 1460996409409 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d22800 == 131 [pid = 1844] [id = 384] 09:20:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f3cfcb70c00) [pid = 1844] [serial = 1153] [outer = (nil)] 09:20:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f3cff85f800) [pid = 1844] [serial = 1154] [outer = 0x7f3cfcb70c00] 09:20:09 INFO - PROCESS | 1844 | 1460996409544 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f3cffb0a800) [pid = 1844] [serial = 1155] [outer = 0x7f3cfcb70c00] 09:20:10 INFO - PROCESS | 1844 | 1460996410477 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1638ms 09:20:10 INFO - PROCESS | 1844 | 1460996410525 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:20:10 INFO - PROCESS | 1844 | 1460996410530 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:20:10 INFO - PROCESS | 1844 | 1460996410537 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 1844 | 1460996410540 Marionette TRACE conn3 <- [1,1510,null,{}] 09:20:10 INFO - PROCESS | 1844 | 1460996410546 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 1844 | 1460996410765 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:20:10 INFO - PROCESS | 1844 | 1460996410967 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06e98800 == 132 [pid = 1844] [id = 385] 09:20:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f3cff85d400) [pid = 1844] [serial = 1156] [outer = (nil)] 09:20:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f3d02e41400) [pid = 1844] [serial = 1157] [outer = 0x7f3cff85d400] 09:20:11 INFO - PROCESS | 1844 | 1460996411137 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f3d0368d400) [pid = 1844] [serial = 1158] [outer = 0x7f3cff85d400] 09:20:12 INFO - PROCESS | 1844 | 1460996412053 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1530ms 09:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:20:12 INFO - PROCESS | 1844 | 1460996412066 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1844 | 1460996412069 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:20:12 INFO - PROCESS | 1844 | 1460996412076 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1844 | 1460996412079 Marionette TRACE conn3 <- [1,1514,null,{}] 09:20:12 INFO - PROCESS | 1844 | 1460996412084 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:12 INFO - PROCESS | 1844 | 1460996412295 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:20:12 INFO - PROCESS | 1844 | 1460996412499 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d14baf000 == 133 [pid = 1844] [id = 386] 09:20:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f3cffb0d000) [pid = 1844] [serial = 1159] [outer = (nil)] 09:20:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f3d039aa000) [pid = 1844] [serial = 1160] [outer = 0x7f3cffb0d000] 09:20:12 INFO - PROCESS | 1844 | 1460996412577 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f3d0411a000) [pid = 1844] [serial = 1161] [outer = 0x7f3cffb0d000] 09:20:13 INFO - PROCESS | 1844 | 1460996413542 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1481ms 09:20:13 INFO - PROCESS | 1844 | 1460996413555 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 1844 | 1460996413558 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:20:13 INFO - PROCESS | 1844 | 1460996413565 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 1844 | 1460996413568 Marionette TRACE conn3 <- [1,1518,null,{}] 09:20:13 INFO - PROCESS | 1844 | 1460996413573 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 1844 | 1460996413782 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:20:13 INFO - PROCESS | 1844 | 1460996413988 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d19732800 == 134 [pid = 1844] [id = 387] 09:20:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f3d0368e000) [pid = 1844] [serial = 1162] [outer = (nil)] 09:20:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f3d11441400) [pid = 1844] [serial = 1163] [outer = 0x7f3d0368e000] 09:20:14 INFO - PROCESS | 1844 | 1460996414066 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f3d12820800) [pid = 1844] [serial = 1164] [outer = 0x7f3d0368e000] 09:20:14 INFO - PROCESS | 1844 | 1460996414976 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1428ms 09:20:14 INFO - PROCESS | 1844 | 1460996414994 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 1844 | 1460996414998 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:20:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:20:15 INFO - PROCESS | 1844 | 1460996415005 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 1844 | 1460996415007 Marionette TRACE conn3 <- [1,1522,null,{}] 09:20:15 INFO - PROCESS | 1844 | 1460996415013 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 1844 | 1460996415217 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:20:15 INFO - PROCESS | 1844 | 1460996415423 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef3cd000 == 135 [pid = 1844] [id = 388] 09:20:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7f3cea391800) [pid = 1844] [serial = 1165] [outer = (nil)] 09:20:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7f3d12b05800) [pid = 1844] [serial = 1166] [outer = 0x7f3cea391800] 09:20:15 INFO - PROCESS | 1844 | 1460996415498 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7f3d14b3e800) [pid = 1844] [serial = 1167] [outer = 0x7f3cea391800] 09:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1844 | 1460996416304 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:20:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:20:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:20:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:20:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:20:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:20:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:20:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:20:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:20:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1328ms 09:20:16 INFO - PROCESS | 1844 | 1460996416340 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 1844 | 1460996416346 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:20:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:20:16 INFO - PROCESS | 1844 | 1460996416352 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 1844 | 1460996416355 Marionette TRACE conn3 <- [1,1526,null,{}] 09:20:16 INFO - PROCESS | 1844 | 1460996416361 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 1844 | 1460996416552 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:20:16 INFO - PROCESS | 1844 | 1460996416757 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1e482000 == 136 [pid = 1844] [id = 389] 09:20:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7f3d037f6c00) [pid = 1844] [serial = 1168] [outer = (nil)] 09:20:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7f3d166b3800) [pid = 1844] [serial = 1169] [outer = 0x7f3d037f6c00] 09:20:16 INFO - PROCESS | 1844 | 1460996416832 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7f3d16c05000) [pid = 1844] [serial = 1170] [outer = 0x7f3d037f6c00] 09:20:17 INFO - PROCESS | 1844 | 1460996417667 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:20:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:20:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:20:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:20:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:20:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:20:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:20:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1330ms 09:20:17 INFO - PROCESS | 1844 | 1460996417686 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1844 | 1460996417692 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:20:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:20:17 INFO - PROCESS | 1844 | 1460996417698 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1844 | 1460996417701 Marionette TRACE conn3 <- [1,1530,null,{}] 09:20:17 INFO - PROCESS | 1844 | 1460996417707 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:17 INFO - PROCESS | 1844 | 1460996417936 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:20:18 INFO - PROCESS | 1844 | 1460996418116 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf01a2800 == 137 [pid = 1844] [id = 390] 09:20:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7f3cef2e8400) [pid = 1844] [serial = 1171] [outer = (nil)] 09:20:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7f3cef2f4800) [pid = 1844] [serial = 1172] [outer = 0x7f3cef2e8400] 09:20:18 INFO - PROCESS | 1844 | 1460996418231 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7f3d16241000) [pid = 1844] [serial = 1173] [outer = 0x7f3cef2e8400] 09:20:19 INFO - PROCESS | 1844 | 1460996419030 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:20:19 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:20:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:20:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:20:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:20:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:20:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:20:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1385ms 09:20:19 INFO - PROCESS | 1844 | 1460996419086 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1844 | 1460996419089 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:20:19 INFO - PROCESS | 1844 | 1460996419096 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1844 | 1460996419099 Marionette TRACE conn3 <- [1,1534,null,{}] 09:20:19 INFO - PROCESS | 1844 | 1460996419105 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 1844 | 1460996419376 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:20:19 INFO - PROCESS | 1844 | 1460996419582 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec15b000 == 138 [pid = 1844] [id = 391] 09:20:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7f3cef2e9000) [pid = 1844] [serial = 1174] [outer = (nil)] 09:20:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7f3cefa57000) [pid = 1844] [serial = 1175] [outer = 0x7f3cef2e9000] 09:20:19 INFO - PROCESS | 1844 | 1460996419666 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7f3cefa5d400) [pid = 1844] [serial = 1176] [outer = 0x7f3cef2e9000] 09:20:20 INFO - PROCESS | 1844 | 1460996420645 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1579ms 09:20:20 INFO - PROCESS | 1844 | 1460996420676 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:20:20 INFO - PROCESS | 1844 | 1460996420686 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:20:20 INFO - PROCESS | 1844 | 1460996420693 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 1844 | 1460996420698 Marionette TRACE conn3 <- [1,1538,null,{}] 09:20:20 INFO - PROCESS | 1844 | 1460996420703 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:20 INFO - PROCESS | 1844 | 1460996420934 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:20:21 INFO - PROCESS | 1844 | 1460996421188 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ceff7c800 == 139 [pid = 1844] [id = 392] 09:20:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7f3cefa53c00) [pid = 1844] [serial = 1177] [outer = (nil)] 09:20:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7f3cf894b800) [pid = 1844] [serial = 1178] [outer = 0x7f3cefa53c00] 09:20:21 INFO - PROCESS | 1844 | 1460996421312 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7f3d16c92800) [pid = 1844] [serial = 1179] [outer = 0x7f3cefa53c00] 09:20:22 INFO - PROCESS | 1844 | 1460996422164 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1532ms 09:20:22 INFO - PROCESS | 1844 | 1460996422225 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 1844 | 1460996422229 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:20:22 INFO - PROCESS | 1844 | 1460996422235 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1844 | 1460996422238 Marionette TRACE conn3 <- [1,1542,null,{}] 09:20:22 INFO - PROCESS | 1844 | 1460996422244 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 1844 | 1460996422453 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:20:22 INFO - PROCESS | 1844 | 1460996422714 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cebd28000 == 140 [pid = 1844] [id = 393] 09:20:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7f3cef5df400) [pid = 1844] [serial = 1180] [outer = (nil)] 09:20:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7f3cef5e9000) [pid = 1844] [serial = 1181] [outer = 0x7f3cef5df400] 09:20:22 INFO - PROCESS | 1844 | 1460996422845 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7f3cef5ee000) [pid = 1844] [serial = 1182] [outer = 0x7f3cef5df400] 09:20:23 INFO - PROCESS | 1844 | 1460996423657 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1432ms 09:20:23 INFO - PROCESS | 1844 | 1460996423668 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 1844 | 1460996423670 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:20:23 INFO - PROCESS | 1844 | 1460996423676 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 1844 | 1460996423678 Marionette TRACE conn3 <- [1,1546,null,{}] 09:20:23 INFO - PROCESS | 1844 | 1460996423684 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 1844 | 1460996423877 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:20:24 INFO - PROCESS | 1844 | 1460996424091 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce728d000 == 141 [pid = 1844] [id = 394] 09:20:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7f3ce725f000) [pid = 1844] [serial = 1183] [outer = (nil)] 09:20:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7f3ce7263c00) [pid = 1844] [serial = 1184] [outer = 0x7f3ce725f000] 09:20:24 INFO - PROCESS | 1844 | 1460996424208 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7f3ce7269c00) [pid = 1844] [serial = 1185] [outer = 0x7f3ce725f000] 09:20:25 INFO - PROCESS | 1844 | 1460996425149 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:20:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1527ms 09:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:20:25 INFO - PROCESS | 1844 | 1460996425205 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 1844 | 1460996425208 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:20:25 INFO - PROCESS | 1844 | 1460996425214 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1844 | 1460996425217 Marionette TRACE conn3 <- [1,1550,null,{}] 09:20:25 INFO - PROCESS | 1844 | 1460996425223 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 1844 | 1460996425426 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:20:25 INFO - PROCESS | 1844 | 1460996425662 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea8c5800 == 142 [pid = 1844] [id = 395] 09:20:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7f3ce7260c00) [pid = 1844] [serial = 1186] [outer = (nil)] 09:20:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7f3ce7356400) [pid = 1844] [serial = 1187] [outer = 0x7f3ce7260c00] 09:20:25 INFO - PROCESS | 1844 | 1460996425777 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7f3ce735b800) [pid = 1844] [serial = 1188] [outer = 0x7f3ce7260c00] 09:20:26 INFO - PROCESS | 1844 | 1460996426782 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1639ms 09:20:26 INFO - PROCESS | 1844 | 1460996426853 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 1844 | 1460996426856 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:20:26 INFO - PROCESS | 1844 | 1460996426862 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1844 | 1460996426864 Marionette TRACE conn3 <- [1,1554,null,{}] 09:20:26 INFO - PROCESS | 1844 | 1460996426870 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:27 INFO - PROCESS | 1844 | 1460996427071 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:20:27 INFO - PROCESS | 1844 | 1460996427361 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfab82800 == 143 [pid = 1844] [id = 396] 09:20:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7f3ce7265c00) [pid = 1844] [serial = 1189] [outer = (nil)] 09:20:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 281 (0x7f3ce7361800) [pid = 1844] [serial = 1190] [outer = 0x7f3ce7265c00] 09:20:27 INFO - PROCESS | 1844 | 1460996427480 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 282 (0x7f3cef5e8000) [pid = 1844] [serial = 1191] [outer = 0x7f3ce7265c00] 09:20:28 INFO - PROCESS | 1844 | 1460996428338 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1533ms 09:20:28 INFO - PROCESS | 1844 | 1460996428397 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 1844 | 1460996428400 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:20:28 INFO - PROCESS | 1844 | 1460996428406 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1844 | 1460996428408 Marionette TRACE conn3 <- [1,1558,null,{}] 09:20:28 INFO - PROCESS | 1844 | 1460996428413 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 1844 | 1460996428606 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:20:28 INFO - PROCESS | 1844 | 1460996428857 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf021d800 == 144 [pid = 1844] [id = 397] 09:20:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 283 (0x7f3ce7269800) [pid = 1844] [serial = 1192] [outer = (nil)] 09:20:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 284 (0x7f3cf1e19c00) [pid = 1844] [serial = 1193] [outer = 0x7f3ce7269800] 09:20:28 INFO - PROCESS | 1844 | 1460996428973 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 285 (0x7f3cf1e1dc00) [pid = 1844] [serial = 1194] [outer = 0x7f3ce7269800] 09:20:30 INFO - PROCESS | 1844 | 1460996430271 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1884ms 09:20:30 INFO - PROCESS | 1844 | 1460996430291 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 1844 | 1460996430296 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:20:30 INFO - PROCESS | 1844 | 1460996430304 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 1844 | 1460996430310 Marionette TRACE conn3 <- [1,1562,null,{}] 09:20:30 INFO - PROCESS | 1844 | 1460996430318 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 1844 | 1460996430567 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:20:30 INFO - PROCESS | 1844 | 1460996430795 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ceff7a000 == 145 [pid = 1844] [id = 398] 09:20:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 286 (0x7f3ceabce800) [pid = 1844] [serial = 1195] [outer = (nil)] 09:20:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 287 (0x7f3cef2f7000) [pid = 1844] [serial = 1196] [outer = 0x7f3ceabce800] 09:20:30 INFO - PROCESS | 1844 | 1460996430903 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 288 (0x7f3cefa5a400) [pid = 1844] [serial = 1197] [outer = 0x7f3ceabce800] 09:20:31 INFO - PROCESS | 1844 | 1460996431939 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1686ms 09:20:32 INFO - PROCESS | 1844 | 1460996431990 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 1844 | 1460996431998 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:20:32 INFO - PROCESS | 1844 | 1460996432008 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 1844 | 1460996432012 Marionette TRACE conn3 <- [1,1566,null,{}] 09:20:32 INFO - PROCESS | 1844 | 1460996432018 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 1844 | 1460996432206 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:20:32 INFO - PROCESS | 1844 | 1460996432519 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef21c800 == 146 [pid = 1844] [id = 399] 09:20:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 289 (0x7f3cf1e1a000) [pid = 1844] [serial = 1198] [outer = (nil)] 09:20:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 290 (0x7f3cf1e1e800) [pid = 1844] [serial = 1199] [outer = 0x7f3cf1e1a000] 09:20:32 INFO - PROCESS | 1844 | 1460996432592 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 291 (0x7f3cf1e24800) [pid = 1844] [serial = 1200] [outer = 0x7f3cf1e1a000] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a96800 == 145 [pid = 1844] [id = 119] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d108df000 == 144 [pid = 1844] [id = 280] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03620000 == 143 [pid = 1844] [id = 255] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0832000 == 142 [pid = 1844] [id = 251] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfca60800 == 141 [pid = 1844] [id = 250] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3856800 == 140 [pid = 1844] [id = 333] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8aa1800 == 139 [pid = 1844] [id = 249] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ced9ee000 == 138 [pid = 1844] [id = 290] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d108fa800 == 137 [pid = 1844] [id = 243] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d163d1000 == 136 [pid = 1844] [id = 246] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 290 (0x7f3cff22d800) [pid = 1844] [serial = 1049] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 289 (0x7f3cf4537c00) [pid = 1844] [serial = 1058] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 288 (0x7f3cffa4a400) [pid = 1844] [serial = 1055] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 287 (0x7f3cff88a400) [pid = 1844] [serial = 1052] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 286 (0x7f3cfd5d1000) [pid = 1844] [serial = 1043] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 285 (0x7f3cfeb0d400) [pid = 1844] [serial = 1046] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 284 (0x7f3cf8a61800) [pid = 1844] [serial = 1061] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 283 (0x7f3cfeb11400) [pid = 1844] [serial = 1082] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff0c4000 == 135 [pid = 1844] [id = 380] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb3a3000 == 134 [pid = 1844] [id = 379] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf899f000 == 133 [pid = 1844] [id = 378] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0a17000 == 132 [pid = 1844] [id = 377] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea2c6800 == 131 [pid = 1844] [id = 376] 09:20:33 INFO - PROCESS | 1844 | 1460996433700 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cee090800 == 130 [pid = 1844] [id = 375] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cedb98000 == 129 [pid = 1844] [id = 374] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d108eb000 == 128 [pid = 1844] [id = 369] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06e99000 == 127 [pid = 1844] [id = 368] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04ddc000 == 126 [pid = 1844] [id = 367] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0438d800 == 125 [pid = 1844] [id = 366] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d23800 == 124 [pid = 1844] [id = 365] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d02e11000 == 123 [pid = 1844] [id = 364] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff8ca800 == 122 [pid = 1844] [id = 363] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa6c800 == 121 [pid = 1844] [id = 362] 09:20:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef216800 == 120 [pid = 1844] [id = 361] 09:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1737ms 09:20:33 INFO - PROCESS | 1844 | 1460996433746 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 1844 | 1460996433750 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 282 (0x7f3cfab71c00) [pid = 1844] [serial = 1037] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 281 (0x7f3cf9ff8c00) [pid = 1844] [serial = 1034] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 280 (0x7f3cf9feb800) [pid = 1844] [serial = 1073] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7f3cf1d94c00) [pid = 1844] [serial = 1079] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7f3cf030c800) [pid = 1844] [serial = 1067] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7f3cfaff1800) [pid = 1844] [serial = 1040] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7f3cf9ff9400) [pid = 1844] [serial = 1074] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7f3cf030fc00) [pid = 1844] [serial = 1031] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7f3cebc75000) [pid = 1844] [serial = 1065] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7f3cfadc1800) [pid = 1844] [serial = 1077] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7f3cea849800) [pid = 1844] [serial = 1064] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7f3cf17e8c00) [pid = 1844] [serial = 1068] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7f3cfa645000) [pid = 1844] [serial = 1076] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7f3ced8f3c00) [pid = 1844] [serial = 1028] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7f3cfb426c00) [pid = 1844] [serial = 1080] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7f3cedb6f800) [pid = 1844] [serial = 1070] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7f3cf4248800) [pid = 1844] [serial = 1071] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1844 | 1460996433793 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 1844 | 1460996433799 Marionette TRACE conn3 <- [1,1570,null,{}] 09:20:33 INFO - PROCESS | 1844 | 1460996433835 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 1844 | 1460996434025 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:20:34 INFO - PROCESS | 1844 | 1460996434257 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0ccb800 == 121 [pid = 1844] [id = 400] 09:20:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7f3cf1e1a400) [pid = 1844] [serial = 1201] [outer = (nil)] 09:20:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7f3cf8949000) [pid = 1844] [serial = 1202] [outer = 0x7f3cf1e1a400] 09:20:34 INFO - PROCESS | 1844 | 1460996434323 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7f3cf8951800) [pid = 1844] [serial = 1203] [outer = 0x7f3cf1e1a400] 09:20:35 INFO - PROCESS | 1844 | 1460996435077 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1332ms 09:20:35 INFO - PROCESS | 1844 | 1460996435110 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1844 | 1460996435114 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:20:35 INFO - PROCESS | 1844 | 1460996435121 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 1844 | 1460996435124 Marionette TRACE conn3 <- [1,1574,null,{}] 09:20:35 INFO - PROCESS | 1844 | 1460996435129 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:35 INFO - PROCESS | 1844 | 1460996435322 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:20:35 INFO - PROCESS | 1844 | 1460996435339 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa037800 == 122 [pid = 1844] [id = 401] 09:20:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7f3cf8942400) [pid = 1844] [serial = 1204] [outer = (nil)] 09:20:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7f3cfa5cfc00) [pid = 1844] [serial = 1205] [outer = 0x7f3cf8942400] 09:20:35 INFO - PROCESS | 1844 | 1460996435404 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7f3cfa64c400) [pid = 1844] [serial = 1206] [outer = 0x7f3cf8942400] 09:20:36 INFO - PROCESS | 1844 | 1460996436440 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:20:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1381ms 09:20:36 INFO - PROCESS | 1844 | 1460996436509 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1844 | 1460996436512 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:20:36 INFO - PROCESS | 1844 | 1460996436518 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1844 | 1460996436521 Marionette TRACE conn3 <- [1,1578,null,{}] 09:20:36 INFO - PROCESS | 1844 | 1460996436526 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 1844 | 1460996436781 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:20:36 INFO - PROCESS | 1844 | 1460996436813 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb3bf800 == 123 [pid = 1844] [id = 402] 09:20:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7f3cfa64f400) [pid = 1844] [serial = 1207] [outer = (nil)] 09:20:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7f3cfadba400) [pid = 1844] [serial = 1208] [outer = 0x7f3cfa64f400] 09:20:36 INFO - PROCESS | 1844 | 1460996436877 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7f3cfb41d800) [pid = 1844] [serial = 1209] [outer = 0x7f3cfa64f400] 09:20:37 INFO - PROCESS | 1844 | 1460996437782 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1291ms 09:20:37 INFO - PROCESS | 1844 | 1460996437834 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 1844 | 1460996437838 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:20:37 INFO - PROCESS | 1844 | 1460996437844 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 1844 | 1460996437846 Marionette TRACE conn3 <- [1,1582,null,{}] 09:20:37 INFO - PROCESS | 1844 | 1460996437852 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:38 INFO - PROCESS | 1844 | 1460996438119 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:20:38 INFO - PROCESS | 1844 | 1460996438149 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4e5800 == 124 [pid = 1844] [id = 403] 09:20:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7f3cfd5ce400) [pid = 1844] [serial = 1210] [outer = (nil)] 09:20:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7f3cff863800) [pid = 1844] [serial = 1211] [outer = 0x7f3cfd5ce400] 09:20:38 INFO - PROCESS | 1844 | 1460996438213 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7f3cffa42000) [pid = 1844] [serial = 1212] [outer = 0x7f3cfd5ce400] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7f3cfe92f800) [pid = 1844] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7f3cf1a60c00) [pid = 1844] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7f3cea384400) [pid = 1844] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7f3cec49bc00) [pid = 1844] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7f3cec49b800) [pid = 1844] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7f3cff509000) [pid = 1844] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7f3cfcb6ac00) [pid = 1844] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7f3cfaaa8c00) [pid = 1844] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7f3cf4535c00) [pid = 1844] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7f3cf1d93800) [pid = 1844] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7f3cea383400) [pid = 1844] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7f3cfb846400) [pid = 1844] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7f3d1190f400) [pid = 1844] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7f3d039a2800) [pid = 1844] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7f3d0359d800) [pid = 1844] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7f3cfafb8400) [pid = 1844] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7f3cfa6b6400) [pid = 1844] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7f3d0129e400) [pid = 1844] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7f3cee2d0c00) [pid = 1844] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7f3d02bcac00) [pid = 1844] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7f3d02138400) [pid = 1844] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7f3d04b09000) [pid = 1844] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7f3d04d7dc00) [pid = 1844] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f3cea38a000) [pid = 1844] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f3cf1a52400) [pid = 1844] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f3d051c2c00) [pid = 1844] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f3d06e0f400) [pid = 1844] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f3d0378fc00) [pid = 1844] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f3cec4a4c00) [pid = 1844] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f3cf00a7400) [pid = 1844] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f3d12b03000) [pid = 1844] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f3cfe92a800) [pid = 1844] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f3cf453ec00) [pid = 1844] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f3cedbc3000) [pid = 1844] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f3cee2ce400) [pid = 1844] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:20:39 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f3cf9ff0000) [pid = 1844] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:20:39 INFO - PROCESS | 1844 | 1460996439632 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1833ms 09:20:39 INFO - PROCESS | 1844 | 1460996439679 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 1844 | 1460996439683 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:20:39 INFO - PROCESS | 1844 | 1460996439688 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 1844 | 1460996439690 Marionette TRACE conn3 <- [1,1586,null,{}] 09:20:39 INFO - PROCESS | 1844 | 1460996439696 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 1844 | 1460996439887 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:20:40 INFO - PROCESS | 1844 | 1460996440063 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1e95000 == 125 [pid = 1844] [id = 404] 09:20:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f3cea384400) [pid = 1844] [serial = 1213] [outer = (nil)] 09:20:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f3cee2ce400) [pid = 1844] [serial = 1214] [outer = 0x7f3cea384400] 09:20:40 INFO - PROCESS | 1844 | 1460996440125 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f3cf43cf000) [pid = 1844] [serial = 1215] [outer = 0x7f3cea384400] 09:20:40 INFO - PROCESS | 1844 | 1460996440855 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:20:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1181ms 09:20:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:20:40 INFO - PROCESS | 1844 | 1460996440870 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1844 | 1460996440873 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:20:40 INFO - PROCESS | 1844 | 1460996440880 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1844 | 1460996440883 Marionette TRACE conn3 <- [1,1590,null,{}] 09:20:40 INFO - PROCESS | 1844 | 1460996440887 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:41 INFO - PROCESS | 1844 | 1460996441134 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:20:41 INFO - PROCESS | 1844 | 1460996441437 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea8da800 == 126 [pid = 1844] [id = 405] 09:20:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f3ce725bc00) [pid = 1844] [serial = 1216] [outer = (nil)] 09:20:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f3ce7357000) [pid = 1844] [serial = 1217] [outer = 0x7f3ce725bc00] 09:20:41 INFO - PROCESS | 1844 | 1460996441520 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f3cea84e000) [pid = 1844] [serial = 1218] [outer = 0x7f3ce725bc00] 09:20:42 INFO - PROCESS | 1844 | 1460996442482 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1635ms 09:20:42 INFO - PROCESS | 1844 | 1460996442515 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 1844 | 1460996442521 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:20:42 INFO - PROCESS | 1844 | 1460996442529 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 1844 | 1460996442535 Marionette TRACE conn3 <- [1,1594,null,{}] 09:20:42 INFO - PROCESS | 1844 | 1460996442543 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 1844 | 1460996442751 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:20:42 INFO - PROCESS | 1844 | 1460996442970 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0a2b800 == 127 [pid = 1844] [id = 406] 09:20:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f3cef2c6000) [pid = 1844] [serial = 1219] [outer = (nil)] 09:20:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f3cefa58400) [pid = 1844] [serial = 1220] [outer = 0x7f3cef2c6000] 09:20:43 INFO - PROCESS | 1844 | 1460996443135 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f3cf17f7000) [pid = 1844] [serial = 1221] [outer = 0x7f3cef2c6000] 09:20:44 INFO - PROCESS | 1844 | 1460996444109 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:20:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1640ms 09:20:44 INFO - PROCESS | 1844 | 1460996444173 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1844 | 1460996444179 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:20:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:20:44 INFO - PROCESS | 1844 | 1460996444186 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1844 | 1460996444189 Marionette TRACE conn3 <- [1,1598,null,{}] 09:20:44 INFO - PROCESS | 1844 | 1460996444195 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:44 INFO - PROCESS | 1844 | 1460996444410 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:20:44 INFO - PROCESS | 1844 | 1460996444734 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4cc800 == 128 [pid = 1844] [id = 407] 09:20:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f3cf1e23800) [pid = 1844] [serial = 1222] [outer = (nil)] 09:20:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f3cf8945c00) [pid = 1844] [serial = 1223] [outer = 0x7f3cf1e23800] 09:20:44 INFO - PROCESS | 1844 | 1460996444833 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f3cf8951400) [pid = 1844] [serial = 1224] [outer = 0x7f3cf1e23800] 09:20:45 INFO - PROCESS | 1844 | 1460996445730 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:20:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1582ms 09:20:45 INFO - PROCESS | 1844 | 1460996445770 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1844 | 1460996445774 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:20:45 INFO - PROCESS | 1844 | 1460996445791 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1844 | 1460996445802 Marionette TRACE conn3 <- [1,1602,null,{}] 09:20:45 INFO - PROCESS | 1844 | 1460996445809 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 1844 | 1460996446066 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:20:46 INFO - PROCESS | 1844 | 1460996446325 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03612000 == 129 [pid = 1844] [id = 408] 09:20:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f3cf1a5f400) [pid = 1844] [serial = 1225] [outer = (nil)] 09:20:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7f3cfa708c00) [pid = 1844] [serial = 1226] [outer = 0x7f3cf1a5f400] 09:20:46 INFO - PROCESS | 1844 | 1460996446441 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7f3cfc7b6800) [pid = 1844] [serial = 1227] [outer = 0x7f3cf1a5f400] 09:20:47 INFO - PROCESS | 1844 | 1460996447282 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:20:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1553ms 09:20:47 INFO - PROCESS | 1844 | 1460996447336 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1844 | 1460996447339 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:20:47 INFO - PROCESS | 1844 | 1460996447345 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1844 | 1460996447348 Marionette TRACE conn3 <- [1,1606,null,{}] 09:20:47 INFO - PROCESS | 1844 | 1460996447354 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 1844 | 1460996447550 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:20:47 INFO - PROCESS | 1844 | 1460996447766 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04407000 == 130 [pid = 1844] [id = 409] 09:20:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7f3cfc658800) [pid = 1844] [serial = 1228] [outer = (nil)] 09:20:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7f3cff238800) [pid = 1844] [serial = 1229] [outer = 0x7f3cfc658800] 09:20:47 INFO - PROCESS | 1844 | 1460996447880 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7f3cff88e000) [pid = 1844] [serial = 1230] [outer = 0x7f3cfc658800] 09:20:48 INFO - PROCESS | 1844 | 1460996448797 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:20:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1484ms 09:20:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:20:48 INFO - PROCESS | 1844 | 1460996448830 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 1844 | 1460996448833 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:20:48 INFO - PROCESS | 1844 | 1460996448840 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 1844 | 1460996448842 Marionette TRACE conn3 <- [1,1610,null,{}] 09:20:48 INFO - PROCESS | 1844 | 1460996448848 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 1844 | 1460996449043 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:20:49 INFO - PROCESS | 1844 | 1460996449267 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0b7b1800 == 131 [pid = 1844] [id = 410] 09:20:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7f3d02135400) [pid = 1844] [serial = 1231] [outer = (nil)] 09:20:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7f3d02371000) [pid = 1844] [serial = 1232] [outer = 0x7f3d02135400] 09:20:49 INFO - PROCESS | 1844 | 1460996449393 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7f3d03795800) [pid = 1844] [serial = 1233] [outer = 0x7f3d02135400] 09:20:50 INFO - PROCESS | 1844 | 1460996450336 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:20:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1545ms 09:20:50 INFO - PROCESS | 1844 | 1460996450384 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1844 | 1460996450387 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:20:50 INFO - PROCESS | 1844 | 1460996450394 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1844 | 1460996450397 Marionette TRACE conn3 <- [1,1614,null,{}] 09:20:50 INFO - PROCESS | 1844 | 1460996450403 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:50 INFO - PROCESS | 1844 | 1460996450621 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:20:50 INFO - PROCESS | 1844 | 1460996450898 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16e11800 == 132 [pid = 1844] [id = 411] 09:20:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7f3cfb83d800) [pid = 1844] [serial = 1234] [outer = (nil)] 09:20:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7f3d04b04400) [pid = 1844] [serial = 1235] [outer = 0x7f3cfb83d800] 09:20:51 INFO - PROCESS | 1844 | 1460996451030 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7f3d0512fc00) [pid = 1844] [serial = 1236] [outer = 0x7f3cfb83d800] 09:20:51 INFO - PROCESS | 1844 | 1460996451871 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:20:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1528ms 09:20:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:20:51 INFO - PROCESS | 1844 | 1460996451924 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 1844 | 1460996451927 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:20:51 INFO - PROCESS | 1844 | 1460996451933 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 1844 | 1460996451937 Marionette TRACE conn3 <- [1,1618,null,{}] 09:20:51 INFO - PROCESS | 1844 | 1460996451942 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:52 INFO - PROCESS | 1844 | 1460996452135 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:20:52 INFO - PROCESS | 1844 | 1460996452354 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0c4f000 == 133 [pid = 1844] [id = 412] 09:20:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7f3d021be000) [pid = 1844] [serial = 1237] [outer = (nil)] 09:20:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7f3d0a9f2800) [pid = 1844] [serial = 1238] [outer = 0x7f3d021be000] 09:20:52 INFO - PROCESS | 1844 | 1460996452467 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7f3d108db800) [pid = 1844] [serial = 1239] [outer = 0x7f3d021be000] 09:20:53 INFO - PROCESS | 1844 | 1460996453381 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:20:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1499ms 09:20:53 INFO - PROCESS | 1844 | 1460996453434 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:20:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:20:53 INFO - PROCESS | 1844 | 1460996453443 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:20:53 INFO - PROCESS | 1844 | 1460996453449 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 1844 | 1460996453451 Marionette TRACE conn3 <- [1,1622,null,{}] 09:20:53 INFO - PROCESS | 1844 | 1460996453457 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 1844 | 1460996453658 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:20:53 INFO - PROCESS | 1844 | 1460996453918 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d19456800 == 134 [pid = 1844] [id = 413] 09:20:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7f3d03a60400) [pid = 1844] [serial = 1240] [outer = (nil)] 09:20:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7f3d128d1400) [pid = 1844] [serial = 1241] [outer = 0x7f3d03a60400] 09:20:54 INFO - PROCESS | 1844 | 1460996454035 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7f3d166b2c00) [pid = 1844] [serial = 1242] [outer = 0x7f3d03a60400] 09:20:54 INFO - PROCESS | 1844 | 1460996454921 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:20:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1536ms 09:20:54 INFO - PROCESS | 1844 | 1460996454986 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1844 | 1460996454990 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:20:54 INFO - PROCESS | 1844 | 1460996454996 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1844 | 1460996454999 Marionette TRACE conn3 <- [1,1626,null,{}] 09:20:55 INFO - PROCESS | 1844 | 1460996455004 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 1844 | 1460996455221 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:20:55 INFO - PROCESS | 1844 | 1460996455524 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea179800 == 135 [pid = 1844] [id = 414] 09:20:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7f3cea04a400) [pid = 1844] [serial = 1243] [outer = (nil)] 09:20:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7f3cea054400) [pid = 1844] [serial = 1244] [outer = 0x7f3cea04a400] 09:20:55 INFO - PROCESS | 1844 | 1460996455603 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7f3cea059400) [pid = 1844] [serial = 1245] [outer = 0x7f3cea04a400] 09:20:56 INFO - PROCESS | 1844 | 1460996456464 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:20:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1528ms 09:20:56 INFO - PROCESS | 1844 | 1460996456526 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 1844 | 1460996456530 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:20:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:20:56 INFO - PROCESS | 1844 | 1460996456536 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 1844 | 1460996456539 Marionette TRACE conn3 <- [1,1630,null,{}] 09:20:56 INFO - PROCESS | 1844 | 1460996456544 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 1844 | 1460996456759 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:20:57 INFO - PROCESS | 1844 | 1460996457017 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf38da000 == 136 [pid = 1844] [id = 415] 09:20:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7f3cea0c4800) [pid = 1844] [serial = 1246] [outer = (nil)] 09:20:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7f3cea0c6400) [pid = 1844] [serial = 1247] [outer = 0x7f3cea0c4800] 09:20:57 INFO - PROCESS | 1844 | 1460996457153 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7f3cf8ac1c00) [pid = 1844] [serial = 1248] [outer = 0x7f3cea0c4800] 09:20:58 INFO - PROCESS | 1844 | 1460996458032 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:20:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1533ms 09:20:58 INFO - PROCESS | 1844 | 1460996458070 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:20:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:20:58 INFO - PROCESS | 1844 | 1460996458074 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:20:58 INFO - PROCESS | 1844 | 1460996458080 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 1844 | 1460996458090 Marionette TRACE conn3 <- [1,1634,null,{}] 09:20:58 INFO - PROCESS | 1844 | 1460996458095 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:58 INFO - PROCESS | 1844 | 1460996458328 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:20:58 INFO - PROCESS | 1844 | 1460996458640 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce95e6000 == 137 [pid = 1844] [id = 416] 09:20:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7f3cea0c3800) [pid = 1844] [serial = 1249] [outer = (nil)] 09:20:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7f3cf4331c00) [pid = 1844] [serial = 1250] [outer = 0x7f3cea0c3800] 09:20:58 INFO - PROCESS | 1844 | 1460996458723 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 281 (0x7f3d04893c00) [pid = 1844] [serial = 1251] [outer = 0x7f3cea0c3800] 09:20:59 INFO - PROCESS | 1844 | 1460996459544 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:20:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1536ms 09:20:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:20:59 INFO - PROCESS | 1844 | 1460996459618 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1844 | 1460996459620 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:20:59 INFO - PROCESS | 1844 | 1460996459628 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1844 | 1460996459630 Marionette TRACE conn3 <- [1,1638,null,{}] 09:20:59 INFO - PROCESS | 1844 | 1460996459637 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 1844 | 1460996459852 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:21:00 INFO - PROCESS | 1844 | 1460996460157 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce753c000 == 138 [pid = 1844] [id = 417] 09:21:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 282 (0x7f3ce8ce2c00) [pid = 1844] [serial = 1252] [outer = (nil)] 09:21:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 283 (0x7f3ce8cea400) [pid = 1844] [serial = 1253] [outer = 0x7f3ce8ce2c00] 09:21:00 INFO - PROCESS | 1844 | 1460996460235 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 284 (0x7f3ce8cef800) [pid = 1844] [serial = 1254] [outer = 0x7f3ce8ce2c00] 09:21:01 INFO - PROCESS | 1844 | 1460996461211 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:21:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1639ms 09:21:01 INFO - PROCESS | 1844 | 1460996461269 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 1844 | 1460996461277 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:21:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:21:01 INFO - PROCESS | 1844 | 1460996461283 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1844 | 1460996461285 Marionette TRACE conn3 <- [1,1642,null,{}] 09:21:01 INFO - PROCESS | 1844 | 1460996461291 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:01 INFO - PROCESS | 1844 | 1460996461492 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:21:01 INFO - PROCESS | 1844 | 1460996461837 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea7de800 == 139 [pid = 1844] [id = 418] 09:21:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 285 (0x7f3ce8ce3400) [pid = 1844] [serial = 1255] [outer = (nil)] 09:21:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 286 (0x7f3ced8e6400) [pid = 1844] [serial = 1256] [outer = 0x7f3ce8ce3400] 09:21:01 INFO - PROCESS | 1844 | 1460996461914 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 287 (0x7f3cedbc7000) [pid = 1844] [serial = 1257] [outer = 0x7f3ce8ce3400] 09:21:02 INFO - PROCESS | 1844 | 1460996462772 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:21:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1544ms 09:21:02 INFO - PROCESS | 1844 | 1460996462828 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1844 | 1460996462832 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:21:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:21:02 INFO - PROCESS | 1844 | 1460996462837 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1844 | 1460996462840 Marionette TRACE conn3 <- [1,1646,null,{}] 09:21:02 INFO - PROCESS | 1844 | 1460996462845 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 1844 | 1460996463063 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:21:03 INFO - PROCESS | 1844 | 1460996463889 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec3ed000 == 140 [pid = 1844] [id = 419] 09:21:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 288 (0x7f3ce735d000) [pid = 1844] [serial = 1258] [outer = (nil)] 09:21:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 289 (0x7f3ce8cec400) [pid = 1844] [serial = 1259] [outer = 0x7f3ce735d000] 09:21:03 INFO - PROCESS | 1844 | 1460996463987 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 290 (0x7f3cea0c3400) [pid = 1844] [serial = 1260] [outer = 0x7f3ce735d000] 09:21:04 INFO - PROCESS | 1844 | 1460996464851 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:21:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2085ms 09:21:04 INFO - PROCESS | 1844 | 1460996464925 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1844 | 1460996464932 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:21:04 INFO - PROCESS | 1844 | 1460996464941 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1844 | 1460996464945 Marionette TRACE conn3 <- [1,1650,null,{}] 09:21:04 INFO - PROCESS | 1844 | 1460996464952 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:05 INFO - PROCESS | 1844 | 1460996465222 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:21:05 INFO - PROCESS | 1844 | 1460996465494 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ceff78000 == 141 [pid = 1844] [id = 420] 09:21:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 291 (0x7f3ce735d800) [pid = 1844] [serial = 1261] [outer = (nil)] 09:21:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 292 (0x7f3cebc6cc00) [pid = 1844] [serial = 1262] [outer = 0x7f3ce735d800] 09:21:05 INFO - PROCESS | 1844 | 1460996465638 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 293 (0x7f3cedbc8c00) [pid = 1844] [serial = 1263] [outer = 0x7f3ce735d800] 09:21:06 INFO - PROCESS | 1844 | 1460996466694 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:21:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1787ms 09:21:06 INFO - PROCESS | 1844 | 1460996466731 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:21:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:21:06 INFO - PROCESS | 1844 | 1460996466737 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:21:06 INFO - PROCESS | 1844 | 1460996466744 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1844 | 1460996466747 Marionette TRACE conn3 <- [1,1654,null,{}] 09:21:06 INFO - PROCESS | 1844 | 1460996466753 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 1844 | 1460996466930 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:21:07 INFO - PROCESS | 1844 | 1460996467229 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ceff64800 == 142 [pid = 1844] [id = 421] 09:21:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 294 (0x7f3cef2ec000) [pid = 1844] [serial = 1264] [outer = (nil)] 09:21:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 295 (0x7f3cef5ebc00) [pid = 1844] [serial = 1265] [outer = 0x7f3cef2ec000] 09:21:07 INFO - PROCESS | 1844 | 1460996467339 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 296 (0x7f3cefa5c800) [pid = 1844] [serial = 1266] [outer = 0x7f3cef2ec000] 09:21:08 INFO - PROCESS | 1844 | 1460996468166 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:21:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1480ms 09:21:08 INFO - PROCESS | 1844 | 1460996468224 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 1844 | 1460996468227 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:21:08 INFO - PROCESS | 1844 | 1460996468241 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1844 | 1460996468249 Marionette TRACE conn3 <- [1,1658,null,{}] 09:21:08 INFO - PROCESS | 1844 | 1460996468257 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:08 INFO - PROCESS | 1844 | 1460996468565 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:21:08 INFO - PROCESS | 1844 | 1460996468813 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0ce0000 == 143 [pid = 1844] [id = 422] 09:21:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 297 (0x7f3cf00a3800) [pid = 1844] [serial = 1267] [outer = (nil)] 09:21:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 298 (0x7f3cf1c1c800) [pid = 1844] [serial = 1268] [outer = 0x7f3cf00a3800] 09:21:08 INFO - PROCESS | 1844 | 1460996468887 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 299 (0x7f3cf1e1b000) [pid = 1844] [serial = 1269] [outer = 0x7f3cf00a3800] 09:21:09 INFO - PROCESS | 1844 | 1460996469761 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1599ms 09:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:21:09 INFO - PROCESS | 1844 | 1460996469834 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 1844 | 1460996469838 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:21:09 INFO - PROCESS | 1844 | 1460996469844 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1844 | 1460996469847 Marionette TRACE conn3 <- [1,1662,null,{}] 09:21:09 INFO - PROCESS | 1844 | 1460996469851 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:10 INFO - PROCESS | 1844 | 1460996470039 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:21:10 INFO - PROCESS | 1844 | 1460996470414 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf21ca000 == 142 [pid = 1844] [id = 150] 09:21:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1e95000 == 141 [pid = 1844] [id = 404] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 298 (0x7f3d116b6800) [pid = 1844] [serial = 1115] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 297 (0x7f3d037ed800) [pid = 1844] [serial = 1100] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 296 (0x7f3cff862800) [pid = 1844] [serial = 1121] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 295 (0x7f3d04305400) [pid = 1844] [serial = 1106] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 294 (0x7f3ced81b000) [pid = 1844] [serial = 1118] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 293 (0x7f3d04b0ac00) [pid = 1844] [serial = 1109] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 292 (0x7f3cff907400) [pid = 1844] [serial = 1112] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 291 (0x7f3d0213dc00) [pid = 1844] [serial = 1097] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 290 (0x7f3cedbc5400) [pid = 1844] [serial = 1085] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 289 (0x7f3cfb41bc00) [pid = 1844] [serial = 1091] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 288 (0x7f3cf424e400) [pid = 1844] [serial = 1088] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 287 (0x7f3cff891800) [pid = 1844] [serial = 1094] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | --DOMWINDOW == 286 (0x7f3d03a6dc00) [pid = 1844] [serial = 1103] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec3e0000 == 142 [pid = 1844] [id = 423] 09:21:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 287 (0x7f3cec4a3800) [pid = 1844] [serial = 1270] [outer = (nil)] 09:21:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 288 (0x7f3cef2f0800) [pid = 1844] [serial = 1271] [outer = 0x7f3cec4a3800] 09:21:10 INFO - PROCESS | 1844 | 1460996470605 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 289 (0x7f3cf1f4f800) [pid = 1844] [serial = 1272] [outer = 0x7f3cec4a3800] 09:21:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff4e5800 == 141 [pid = 1844] [id = 403] 09:21:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb3bf800 == 140 [pid = 1844] [id = 402] 09:21:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa037800 == 139 [pid = 1844] [id = 401] 09:21:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0ccb800 == 138 [pid = 1844] [id = 400] 09:21:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef21c800 == 137 [pid = 1844] [id = 399] 09:21:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ceff7a000 == 136 [pid = 1844] [id = 398] 09:21:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1e482000 == 135 [pid = 1844] [id = 389] 09:21:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef3cd000 == 134 [pid = 1844] [id = 388] 09:21:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d19732800 == 133 [pid = 1844] [id = 387] 09:21:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d14baf000 == 132 [pid = 1844] [id = 386] 09:21:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06e98800 == 131 [pid = 1844] [id = 385] 09:21:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d22800 == 130 [pid = 1844] [id = 384] 09:21:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff5b2800 == 129 [pid = 1844] [id = 383] 09:21:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3850000 == 128 [pid = 1844] [id = 382] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 288 (0x7f3cfa70bc00) [pid = 1844] [serial = 1026] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 287 (0x7f3d0213e000) [pid = 1844] [serial = 1143] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 286 (0x7f3cff864000) [pid = 1844] [serial = 1140] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 285 (0x7f3cfc7b5000) [pid = 1844] [serial = 1137] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 284 (0x7f3cebc72800) [pid = 1844] [serial = 1127] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 283 (0x7f3ced8f1800) [pid = 1844] [serial = 870] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 282 (0x7f3d166bbc00) [pid = 1844] [serial = 867] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 281 (0x7f3d03791000) [pid = 1844] [serial = 783] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 280 (0x7f3d01008800) [pid = 1844] [serial = 1142] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7f3cfc7b2400) [pid = 1844] [serial = 837] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7f3cfafb3c00) [pid = 1844] [serial = 777] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7f3cff504000) [pid = 1844] [serial = 963] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7f3cf8a66c00) [pid = 1844] [serial = 1130] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7f3d128d0c00) [pid = 1844] [serial = 804] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7f3d1623ac00) [pid = 1844] [serial = 807] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7f3d06e0a000) [pid = 1844] [serial = 834] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7f3cf1d97000) [pid = 1844] [serial = 1128] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7f3d03ab1400) [pid = 1844] [serial = 774] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7f3d119e5c00) [pid = 1844] [serial = 801] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7f3cfb419400) [pid = 1844] [serial = 1136] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7f3d166bc800) [pid = 1844] [serial = 810] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7f3cfeb5b800) [pid = 1844] [serial = 1139] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7f3d0488d000) [pid = 1844] [serial = 786] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7f3d01bed400) [pid = 1844] [serial = 861] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7f3d04e64400) [pid = 1844] [serial = 843] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7f3d0aa4d800) [pid = 1844] [serial = 792] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7f3cf9ff1c00) [pid = 1844] [serial = 1131] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7f3d05128000) [pid = 1844] [serial = 789] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7f3d129c2000) [pid = 1844] [serial = 849] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7f3cebc74000) [pid = 1844] [serial = 1125] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7f3cf1a5f000) [pid = 1844] [serial = 855] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7f3d108db400) [pid = 1844] [serial = 795] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7f3d116b7800) [pid = 1844] [serial = 798] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7f3d11907800) [pid = 1844] [serial = 846] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f3cea38dc00) [pid = 1844] [serial = 1124] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f3d1682d800) [pid = 1844] [serial = 873] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f3cfa710c00) [pid = 1844] [serial = 1134] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f3d16958c00) [pid = 1844] [serial = 852] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f3d02c68000) [pid = 1844] [serial = 840] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f3cff509400) [pid = 1844] [serial = 780] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f3cedbd0000) [pid = 1844] [serial = 864] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f3cee2d9000) [pid = 1844] [serial = 858] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f3cfa48c800) [pid = 1844] [serial = 1133] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1844 | 1460996471409 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1588ms 09:21:11 INFO - PROCESS | 1844 | 1460996471448 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 1844 | 1460996471451 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:21:11 INFO - PROCESS | 1844 | 1460996471457 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1844 | 1460996471460 Marionette TRACE conn3 <- [1,1666,null,{}] 09:21:11 INFO - PROCESS | 1844 | 1460996471465 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:11 INFO - PROCESS | 1844 | 1460996471652 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:21:11 INFO - PROCESS | 1844 | 1460996471666 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef21e000 == 129 [pid = 1844] [id = 424] 09:21:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f3cf4334400) [pid = 1844] [serial = 1273] [outer = (nil)] 09:21:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f3cf4336c00) [pid = 1844] [serial = 1274] [outer = 0x7f3cf4334400] 09:21:11 INFO - PROCESS | 1844 | 1460996471741 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f3cf894cc00) [pid = 1844] [serial = 1275] [outer = 0x7f3cf4334400] 09:21:12 INFO - PROCESS | 1844 | 1460996472666 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1234ms 09:21:12 INFO - PROCESS | 1844 | 1460996472693 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 1844 | 1460996472696 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:21:12 INFO - PROCESS | 1844 | 1460996472702 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 1844 | 1460996472704 Marionette TRACE conn3 <- [1,1670,null,{}] 09:21:12 INFO - PROCESS | 1844 | 1460996472709 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 1844 | 1460996472884 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:21:12 INFO - PROCESS | 1844 | 1460996472894 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf21ca000 == 130 [pid = 1844] [id = 425] 09:21:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f3cf8a65400) [pid = 1844] [serial = 1276] [outer = (nil)] 09:21:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f3cf9ffa800) [pid = 1844] [serial = 1277] [outer = 0x7f3cf8a65400] 09:21:12 INFO - PROCESS | 1844 | 1460996472953 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f3cfa5d6400) [pid = 1844] [serial = 1278] [outer = 0x7f3cf8a65400] 09:21:13 INFO - PROCESS | 1844 | 1460996473890 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1232ms 09:21:13 INFO - PROCESS | 1844 | 1460996473935 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 1844 | 1460996473938 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:21:13 INFO - PROCESS | 1844 | 1460996473951 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1844 | 1460996473953 Marionette TRACE conn3 <- [1,1674,null,{}] 09:21:13 INFO - PROCESS | 1844 | 1460996473959 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:14 INFO - PROCESS | 1844 | 1460996474194 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:21:14 INFO - PROCESS | 1844 | 1460996474227 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a1b800 == 131 [pid = 1844] [id = 426] 09:21:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f3cf8950800) [pid = 1844] [serial = 1279] [outer = (nil)] 09:21:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f3cfa647400) [pid = 1844] [serial = 1280] [outer = 0x7f3cf8950800] 09:21:14 INFO - PROCESS | 1844 | 1460996474286 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f3cfa70a800) [pid = 1844] [serial = 1281] [outer = 0x7f3cf8950800] 09:21:16 INFO - PROCESS | 1844 | 1460996476168 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f3cfc658000) [pid = 1844] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f3d04121800) [pid = 1844] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f3cf9ff2000) [pid = 1844] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f3cfafe7400) [pid = 1844] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f3cfb2dcc00) [pid = 1844] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f3cf17f6800) [pid = 1844] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f3d051c9800) [pid = 1844] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f3cfaff1c00) [pid = 1844] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f3ced8f3000) [pid = 1844] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f3cf43c6800) [pid = 1844] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f3cef2c1c00) [pid = 1844] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f3cfc7aa400) [pid = 1844] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f3ced810800) [pid = 1844] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f3d04975400) [pid = 1844] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f3d01011000) [pid = 1844] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f3cebc6e400) [pid = 1844] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f3cedb6dc00) [pid = 1844] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f3cfadc5400) [pid = 1844] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f3cf9feec00) [pid = 1844] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f3cf0808400) [pid = 1844] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f3cfc658400) [pid = 1844] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f3cf4246000) [pid = 1844] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f3cf8ac1400) [pid = 1844] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f3cf1f4b400) [pid = 1844] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f3cec4a4400) [pid = 1844] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f3cfa6c1c00) [pid = 1844] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f3ced80d400) [pid = 1844] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f3cef2c1000) [pid = 1844] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f3cf080c000) [pid = 1844] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f3cea388400) [pid = 1844] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f3d04b07c00) [pid = 1844] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3cfb844400) [pid = 1844] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f3cff22e800) [pid = 1844] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3ced819c00) [pid = 1844] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3ceabc2400) [pid = 1844] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3cfeb10c00) [pid = 1844] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f3cf4242400) [pid = 1844] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f3ced80dc00) [pid = 1844] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f3cedb6cc00) [pid = 1844] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f3cfa487400) [pid = 1844] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f3cf1e1a400) [pid = 1844] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f3cfa64f400) [pid = 1844] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f3cf8942400) [pid = 1844] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f3ceabce800) [pid = 1844] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3cf1e1a000) [pid = 1844] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3cfd5ce400) [pid = 1844] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3ceabcf800) [pid = 1844] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2393ms 09:21:16 INFO - PROCESS | 1844 | 1460996476340 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1844 | 1460996476343 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:21:16 INFO - PROCESS | 1844 | 1460996476350 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1844 | 1460996476353 Marionette TRACE conn3 <- [1,1678,null,{}] 09:21:16 INFO - PROCESS | 1844 | 1460996476358 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 1844 | 1460996476620 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:21:16 INFO - PROCESS | 1844 | 1460996476734 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea826800 == 132 [pid = 1844] [id = 427] 09:21:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3cea846400) [pid = 1844] [serial = 1282] [outer = (nil)] 09:21:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3ced80f800) [pid = 1844] [serial = 1283] [outer = 0x7f3cea846400] 09:21:16 INFO - PROCESS | 1844 | 1460996476799 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3cedbcd800) [pid = 1844] [serial = 1284] [outer = 0x7f3cea846400] 09:21:17 INFO - PROCESS | 1844 | 1460996477513 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1193ms 09:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:21:17 INFO - PROCESS | 1844 | 1460996477546 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 1844 | 1460996477549 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:21:17 INFO - PROCESS | 1844 | 1460996477555 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 1844 | 1460996477558 Marionette TRACE conn3 <- [1,1682,null,{}] 09:21:17 INFO - PROCESS | 1844 | 1460996477563 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 1844 | 1460996477755 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:21:17 INFO - PROCESS | 1844 | 1460996477774 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa036800 == 133 [pid = 1844] [id = 428] 09:21:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f3cebc70400) [pid = 1844] [serial = 1285] [outer = (nil)] 09:21:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f3cf1a59800) [pid = 1844] [serial = 1286] [outer = 0x7f3cebc70400] 09:21:17 INFO - PROCESS | 1844 | 1460996477837 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f3cf8ac1400) [pid = 1844] [serial = 1287] [outer = 0x7f3cebc70400] 09:21:19 INFO - PROCESS | 1844 | 1460996479073 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1580ms 09:21:19 INFO - PROCESS | 1844 | 1460996479135 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 1844 | 1460996479142 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:21:19 INFO - PROCESS | 1844 | 1460996479152 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 1844 | 1460996479157 Marionette TRACE conn3 <- [1,1686,null,{}] 09:21:19 INFO - PROCESS | 1844 | 1460996479165 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:19 INFO - PROCESS | 1844 | 1460996479428 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:21:19 INFO - PROCESS | 1844 | 1460996479744 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef3ca000 == 134 [pid = 1844] [id = 429] 09:21:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f3cea843c00) [pid = 1844] [serial = 1288] [outer = (nil)] 09:21:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f3cebc74c00) [pid = 1844] [serial = 1289] [outer = 0x7f3cea843c00] 09:21:19 INFO - PROCESS | 1844 | 1460996479835 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f3ced8f3c00) [pid = 1844] [serial = 1290] [outer = 0x7f3cea843c00] 09:21:20 INFO - PROCESS | 1844 | 1460996480761 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1688ms 09:21:20 INFO - PROCESS | 1844 | 1460996480841 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1844 | 1460996480850 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:21:20 INFO - PROCESS | 1844 | 1460996480861 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1844 | 1460996480866 Marionette TRACE conn3 <- [1,1690,null,{}] 09:21:20 INFO - PROCESS | 1844 | 1460996480873 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 1844 | 1460996481129 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:21:21 INFO - PROCESS | 1844 | 1460996481478 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1ea0000 == 135 [pid = 1844] [id = 430] 09:21:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f3ced8f5000) [pid = 1844] [serial = 1291] [outer = (nil)] 09:21:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f3cef5ee800) [pid = 1844] [serial = 1292] [outer = 0x7f3ced8f5000] 09:21:21 INFO - PROCESS | 1844 | 1460996481565 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3cf00b0c00) [pid = 1844] [serial = 1293] [outer = 0x7f3ced8f5000] 09:21:22 INFO - PROCESS | 1844 | 1460996482514 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1686ms 09:21:22 INFO - PROCESS | 1844 | 1460996482548 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1844 | 1460996482551 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:21:22 INFO - PROCESS | 1844 | 1460996482558 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1844 | 1460996482565 Marionette TRACE conn3 <- [1,1694,null,{}] 09:21:22 INFO - PROCESS | 1844 | 1460996482581 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:22 INFO - PROCESS | 1844 | 1460996482808 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:21:23 INFO - PROCESS | 1844 | 1460996483023 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa71800 == 136 [pid = 1844] [id = 431] 09:21:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3cf00a7800) [pid = 1844] [serial = 1294] [outer = (nil)] 09:21:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3cf4245000) [pid = 1844] [serial = 1295] [outer = 0x7f3cf00a7800] 09:21:23 INFO - PROCESS | 1844 | 1460996483184 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f3cf4338c00) [pid = 1844] [serial = 1296] [outer = 0x7f3cf00a7800] 09:21:24 INFO - PROCESS | 1844 | 1460996484089 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1586ms 09:21:24 INFO - PROCESS | 1844 | 1460996484146 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 1844 | 1460996484150 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:21:24 INFO - PROCESS | 1844 | 1460996484156 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1844 | 1460996484160 Marionette TRACE conn3 <- [1,1698,null,{}] 09:21:24 INFO - PROCESS | 1844 | 1460996484165 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:24 INFO - PROCESS | 1844 | 1460996484371 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:21:24 INFO - PROCESS | 1844 | 1460996484671 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb45d800 == 137 [pid = 1844] [id = 432] 09:21:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3cf1a5b400) [pid = 1844] [serial = 1297] [outer = (nil)] 09:21:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f3cf8ab8000) [pid = 1844] [serial = 1298] [outer = 0x7f3cf1a5b400] 09:21:24 INFO - PROCESS | 1844 | 1460996484763 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f3cfa488000) [pid = 1844] [serial = 1299] [outer = 0x7f3cf1a5b400] 09:21:25 INFO - PROCESS | 1844 | 1460996485616 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1490ms 09:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:21:25 INFO - PROCESS | 1844 | 1460996485648 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 1844 | 1460996485651 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:21:25 INFO - PROCESS | 1844 | 1460996485658 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 1844 | 1460996485662 Marionette TRACE conn3 <- [1,1702,null,{}] 09:21:25 INFO - PROCESS | 1844 | 1460996485668 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:25 INFO - PROCESS | 1844 | 1460996485877 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:21:26 INFO - PROCESS | 1844 | 1460996486093 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfea24000 == 138 [pid = 1844] [id = 433] 09:21:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f3cf43c6000) [pid = 1844] [serial = 1300] [outer = (nil)] 09:21:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f3cfa6c1c00) [pid = 1844] [serial = 1301] [outer = 0x7f3cf43c6000] 09:21:26 INFO - PROCESS | 1844 | 1460996486218 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f3cfadb9800) [pid = 1844] [serial = 1302] [outer = 0x7f3cf43c6000] 09:21:27 INFO - PROCESS | 1844 | 1460996487166 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1585ms 09:21:27 INFO - PROCESS | 1844 | 1460996487243 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 1844 | 1460996487248 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:21:27 INFO - PROCESS | 1844 | 1460996487254 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1844 | 1460996487257 Marionette TRACE conn3 <- [1,1706,null,{}] 09:21:27 INFO - PROCESS | 1844 | 1460996487263 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:27 INFO - PROCESS | 1844 | 1460996487538 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:21:27 INFO - PROCESS | 1844 | 1460996487837 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff5a7000 == 139 [pid = 1844] [id = 434] 09:21:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f3cfa48d400) [pid = 1844] [serial = 1303] [outer = (nil)] 09:21:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f3cfc7ad400) [pid = 1844] [serial = 1304] [outer = 0x7f3cfa48d400] 09:21:27 INFO - PROCESS | 1844 | 1460996487930 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f3cfe926000) [pid = 1844] [serial = 1305] [outer = 0x7f3cfa48d400] 09:21:28 INFO - PROCESS | 1844 | 1460996488873 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1688ms 09:21:28 INFO - PROCESS | 1844 | 1460996488944 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1844 | 1460996488947 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:21:28 INFO - PROCESS | 1844 | 1460996488974 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1844 | 1460996488978 Marionette TRACE conn3 <- [1,1710,null,{}] 09:21:28 INFO - PROCESS | 1844 | 1460996488984 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 1844 | 1460996489213 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:21:29 INFO - PROCESS | 1844 | 1460996489512 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff8e4800 == 140 [pid = 1844] [id = 435] 09:21:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f3cfe924c00) [pid = 1844] [serial = 1306] [outer = (nil)] 09:21:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f3cfeeac000) [pid = 1844] [serial = 1307] [outer = 0x7f3cfe924c00] 09:21:29 INFO - PROCESS | 1844 | 1460996489593 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f3cff509800) [pid = 1844] [serial = 1308] [outer = 0x7f3cfe924c00] 09:21:30 INFO - PROCESS | 1844 | 1460996490543 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1640ms 09:21:30 INFO - PROCESS | 1844 | 1460996490612 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:21:30 INFO - PROCESS | 1844 | 1460996490616 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:21:30 INFO - PROCESS | 1844 | 1460996490623 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 1844 | 1460996490627 Marionette TRACE conn3 <- [1,1714,null,{}] 09:21:30 INFO - PROCESS | 1844 | 1460996490635 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 1844 | 1460996490858 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:21:31 INFO - PROCESS | 1844 | 1460996491157 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffb60000 == 141 [pid = 1844] [id = 436] 09:21:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f3cfadba000) [pid = 1844] [serial = 1309] [outer = (nil)] 09:21:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f3cff864000) [pid = 1844] [serial = 1310] [outer = 0x7f3cfadba000] 09:21:31 INFO - PROCESS | 1844 | 1460996491248 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f3cff907c00) [pid = 1844] [serial = 1311] [outer = 0x7f3cfadba000] 09:21:32 INFO - PROCESS | 1844 | 1460996492115 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1537ms 09:21:32 INFO - PROCESS | 1844 | 1460996492160 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1844 | 1460996492165 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:21:32 INFO - PROCESS | 1844 | 1460996492171 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1844 | 1460996492174 Marionette TRACE conn3 <- [1,1718,null,{}] 09:21:32 INFO - PROCESS | 1844 | 1460996492180 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:32 INFO - PROCESS | 1844 | 1460996492404 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:21:32 INFO - PROCESS | 1844 | 1460996492670 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d035df000 == 142 [pid = 1844] [id = 437] 09:21:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f3cef5e5000) [pid = 1844] [serial = 1312] [outer = (nil)] 09:21:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f3cffb03000) [pid = 1844] [serial = 1313] [outer = 0x7f3cef5e5000] 09:21:32 INFO - PROCESS | 1844 | 1460996492790 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f3d01011c00) [pid = 1844] [serial = 1314] [outer = 0x7f3cef5e5000] 09:21:33 INFO - PROCESS | 1844 | 1460996493639 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1535ms 09:21:33 INFO - PROCESS | 1844 | 1460996493707 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 1844 | 1460996493710 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:21:33 INFO - PROCESS | 1844 | 1460996493717 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1844 | 1460996493720 Marionette TRACE conn3 <- [1,1722,null,{}] 09:21:33 INFO - PROCESS | 1844 | 1460996493726 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 1844 | 1460996493945 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:21:34 INFO - PROCESS | 1844 | 1460996494202 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04389000 == 143 [pid = 1844] [id = 438] 09:21:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f3d021c2000) [pid = 1844] [serial = 1315] [outer = (nil)] 09:21:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f3d02371400) [pid = 1844] [serial = 1316] [outer = 0x7f3d021c2000] 09:21:34 INFO - PROCESS | 1844 | 1460996494341 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f3d02f8a400) [pid = 1844] [serial = 1317] [outer = 0x7f3d021c2000] 09:21:35 INFO - PROCESS | 1844 | 1460996495234 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1584ms 09:21:35 INFO - PROCESS | 1844 | 1460996495303 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1844 | 1460996495307 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:21:35 INFO - PROCESS | 1844 | 1460996495314 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1844 | 1460996495318 Marionette TRACE conn3 <- [1,1726,null,{}] 09:21:35 INFO - PROCESS | 1844 | 1460996495323 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 1844 | 1460996495604 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:21:35 INFO - PROCESS | 1844 | 1460996495909 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06ec5800 == 144 [pid = 1844] [id = 439] 09:21:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f3d03598c00) [pid = 1844] [serial = 1318] [outer = (nil)] 09:21:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f3d039a4800) [pid = 1844] [serial = 1319] [outer = 0x7f3d03598c00] 09:21:35 INFO - PROCESS | 1844 | 1460996495996 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f3d0411dc00) [pid = 1844] [serial = 1320] [outer = 0x7f3d03598c00] 09:21:36 INFO - PROCESS | 1844 | 1460996496883 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1641ms 09:21:36 INFO - PROCESS | 1844 | 1460996496988 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 1844 | 1460996496992 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:21:37 INFO - PROCESS | 1844 | 1460996497045 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1844 | 1460996497048 Marionette TRACE conn3 <- [1,1730,null,{}] 09:21:37 INFO - PROCESS | 1844 | 1460996497068 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 1844 | 1460996497312 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:21:37 INFO - PROCESS | 1844 | 1460996497576 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d12b59800 == 145 [pid = 1844] [id = 440] 09:21:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f3d0359b400) [pid = 1844] [serial = 1321] [outer = (nil)] 09:21:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f3d04e6fc00) [pid = 1844] [serial = 1322] [outer = 0x7f3d0359b400] 09:21:37 INFO - PROCESS | 1844 | 1460996497647 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f3d070a4c00) [pid = 1844] [serial = 1323] [outer = 0x7f3d0359b400] 09:21:38 INFO - PROCESS | 1844 | 1460996498510 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1541ms 09:21:38 INFO - PROCESS | 1844 | 1460996498546 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 1844 | 1460996498550 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:21:38 INFO - PROCESS | 1844 | 1460996498556 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 1844 | 1460996498558 Marionette TRACE conn3 <- [1,1734,null,{}] 09:21:38 INFO - PROCESS | 1844 | 1460996498564 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 1844 | 1460996498771 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:21:39 INFO - PROCESS | 1844 | 1460996499036 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16d4f800 == 146 [pid = 1844] [id = 441] 09:21:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f3cf1f4ac00) [pid = 1844] [serial = 1324] [outer = (nil)] 09:21:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f3d0aa4c400) [pid = 1844] [serial = 1325] [outer = 0x7f3cf1f4ac00] 09:21:39 INFO - PROCESS | 1844 | 1460996499173 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f3d116ae800) [pid = 1844] [serial = 1326] [outer = 0x7f3cf1f4ac00] 09:21:40 INFO - PROCESS | 1844 | 1460996500020 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1539ms 09:21:40 INFO - PROCESS | 1844 | 1460996500096 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1844 | 1460996500100 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:21:40 INFO - PROCESS | 1844 | 1460996500106 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1844 | 1460996500109 Marionette TRACE conn3 <- [1,1738,null,{}] 09:21:40 INFO - PROCESS | 1844 | 1460996500114 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 1844 | 1460996500326 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:21:40 INFO - PROCESS | 1844 | 1460996500616 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1af6c000 == 147 [pid = 1844] [id = 442] 09:21:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f3ce7353400) [pid = 1844] [serial = 1327] [outer = (nil)] 09:21:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f3d108d3400) [pid = 1844] [serial = 1328] [outer = 0x7f3ce7353400] 09:21:40 INFO - PROCESS | 1844 | 1460996500737 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7f3d11b07000) [pid = 1844] [serial = 1329] [outer = 0x7f3ce7353400] 09:21:41 INFO - PROCESS | 1844 | 1460996501712 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1691ms 09:21:41 INFO - PROCESS | 1844 | 1460996501800 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1844 | 1460996501806 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:21:41 INFO - PROCESS | 1844 | 1460996501815 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1844 | 1460996501820 Marionette TRACE conn3 <- [1,1742,null,{}] 09:21:41 INFO - PROCESS | 1844 | 1460996501828 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 1844 | 1460996502183 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:21:42 INFO - PROCESS | 1844 | 1460996502512 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce625a000 == 148 [pid = 1844] [id = 443] 09:21:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7f3cea059800) [pid = 1844] [serial = 1330] [outer = (nil)] 09:21:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7f3cef2c7800) [pid = 1844] [serial = 1331] [outer = 0x7f3cea059800] 09:21:42 INFO - PROCESS | 1844 | 1460996502587 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7f3cfb6eac00) [pid = 1844] [serial = 1332] [outer = 0x7f3cea059800] 09:21:43 INFO - PROCESS | 1844 | 1460996503601 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1851ms 09:21:43 INFO - PROCESS | 1844 | 1460996503665 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1844 | 1460996503668 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:21:43 INFO - PROCESS | 1844 | 1460996503675 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1844 | 1460996503678 Marionette TRACE conn3 <- [1,1746,null,{}] 09:21:43 INFO - PROCESS | 1844 | 1460996503684 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 1844 | 1460996503913 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:21:44 INFO - PROCESS | 1844 | 1460996504226 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea8de800 == 149 [pid = 1844] [id = 444] 09:21:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7f3cea386c00) [pid = 1844] [serial = 1333] [outer = (nil)] 09:21:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7f3cea840c00) [pid = 1844] [serial = 1334] [outer = 0x7f3cea386c00] 09:21:44 INFO - PROCESS | 1844 | 1460996504307 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7f3cef2c8800) [pid = 1844] [serial = 1335] [outer = 0x7f3cea386c00] 09:21:45 INFO - PROCESS | 1844 | 1460996505346 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1734ms 09:21:45 INFO - PROCESS | 1844 | 1460996505411 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1844 | 1460996505415 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:21:45 INFO - PROCESS | 1844 | 1460996505421 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1844 | 1460996505423 Marionette TRACE conn3 <- [1,1750,null,{}] 09:21:45 INFO - PROCESS | 1844 | 1460996505429 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:45 INFO - PROCESS | 1844 | 1460996505665 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:21:46 INFO - PROCESS | 1844 | 1460996506444 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cebd30800 == 150 [pid = 1844] [id = 445] 09:21:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7f3ce7260800) [pid = 1844] [serial = 1336] [outer = (nil)] 09:21:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7f3ce7268400) [pid = 1844] [serial = 1337] [outer = 0x7f3ce7260800] 09:21:46 INFO - PROCESS | 1844 | 1460996506530 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7f3ce8cef000) [pid = 1844] [serial = 1338] [outer = 0x7f3ce7260800] 09:21:47 INFO - PROCESS | 1844 | 1460996507532 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2181ms 09:21:47 INFO - PROCESS | 1844 | 1460996507604 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 1844 | 1460996507611 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:21:47 INFO - PROCESS | 1844 | 1460996507620 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 1844 | 1460996507625 Marionette TRACE conn3 <- [1,1754,null,{}] 09:21:47 INFO - PROCESS | 1844 | 1460996507633 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 1844 | 1460996507896 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:21:48 INFO - PROCESS | 1844 | 1460996508226 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1fc6000 == 151 [pid = 1844] [id = 446] 09:21:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7f3ce725fc00) [pid = 1844] [serial = 1339] [outer = (nil)] 09:21:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7f3cedb67800) [pid = 1844] [serial = 1340] [outer = 0x7f3ce725fc00] 09:21:48 INFO - PROCESS | 1844 | 1460996508303 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7f3cef2c1000) [pid = 1844] [serial = 1341] [outer = 0x7f3ce725fc00] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfeacf000 == 150 [pid = 1844] [id = 237] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfab82000 == 149 [pid = 1844] [id = 239] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff8ea000 == 148 [pid = 1844] [id = 256] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8cad800 == 147 [pid = 1844] [id = 234] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff0d6800 == 146 [pid = 1844] [id = 236] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ced7eb000 == 145 [pid = 1844] [id = 372] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf9e0e800 == 144 [pid = 1844] [id = 373] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea826800 == 143 [pid = 1844] [id = 427] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a1b800 == 142 [pid = 1844] [id = 426] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf21ca000 == 141 [pid = 1844] [id = 425] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef21e000 == 140 [pid = 1844] [id = 424] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec3e0000 == 139 [pid = 1844] [id = 423] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0ce0000 == 138 [pid = 1844] [id = 422] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ceff64800 == 137 [pid = 1844] [id = 421] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ceff78000 == 136 [pid = 1844] [id = 420] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec3ed000 == 135 [pid = 1844] [id = 419] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce95e6000 == 134 [pid = 1844] [id = 416] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf38da000 == 133 [pid = 1844] [id = 415] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea179800 == 132 [pid = 1844] [id = 414] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d19456800 == 131 [pid = 1844] [id = 413] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0c4f000 == 130 [pid = 1844] [id = 412] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d16e11800 == 129 [pid = 1844] [id = 411] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0b7b1800 == 128 [pid = 1844] [id = 410] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04407000 == 127 [pid = 1844] [id = 409] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03612000 == 126 [pid = 1844] [id = 408] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff4cc800 == 125 [pid = 1844] [id = 407] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0a2b800 == 124 [pid = 1844] [id = 406] 09:21:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea8da800 == 123 [pid = 1844] [id = 405] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7f3d0a9fb800) [pid = 1844] [serial = 981] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7f3cfafba400) [pid = 1844] [serial = 1038] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7f3cfcac1000) [pid = 1844] [serial = 1092] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7f3d01bf0000) [pid = 1844] [serial = 975] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7f3cf8a62800) [pid = 1844] [serial = 1089] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7f3d16826400) [pid = 1844] [serial = 918] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7f3d03791400) [pid = 1844] [serial = 909] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7f3cedbc9400) [pid = 1844] [serial = 966] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7f3cfb2dc000) [pid = 1844] [serial = 1041] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7f3cf8abb800) [pid = 1844] [serial = 1002] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7f3cfe929000) [pid = 1844] [serial = 1044] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7f3ced81bc00) [pid = 1844] [serial = 921] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7f3d0aa4dc00) [pid = 1844] [serial = 912] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f3d03798400) [pid = 1844] [serial = 978] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f3ced8eb800) [pid = 1844] [serial = 897] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f3d16c11800) [pid = 1844] [serial = 927] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f3cfeb0c000) [pid = 1844] [serial = 972] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f3cfa5de000) [pid = 1844] [serial = 1035] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f3d16c0e400) [pid = 1844] [serial = 996] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f3cff508800) [pid = 1844] [serial = 1050] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f3d166b9400) [pid = 1844] [serial = 993] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f3cff906800) [pid = 1844] [serial = 1053] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f3cfa6b4800) [pid = 1844] [serial = 900] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f3d024d4000) [pid = 1844] [serial = 1062] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f3cffb0c000) [pid = 1844] [serial = 906] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f3d16c04000) [pid = 1844] [serial = 924] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f3cef2ca400) [pid = 1844] [serial = 999] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f3cf8abf000) [pid = 1844] [serial = 969] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f3d02bcb000) [pid = 1844] [serial = 1059] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f3d14a24400) [pid = 1844] [serial = 915] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f3d14a21800) [pid = 1844] [serial = 987] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f3d119e5800) [pid = 1844] [serial = 984] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f3cef2c3000) [pid = 1844] [serial = 1029] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f3ceabd1000) [pid = 1844] [serial = 933] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f3cffb0e000) [pid = 1844] [serial = 1056] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f3cf4251000) [pid = 1844] [serial = 990] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f3cf1f40400) [pid = 1844] [serial = 1032] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f3d16c93c00) [pid = 1844] [serial = 930] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f3cfb426800) [pid = 1844] [serial = 903] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f3cfeb5d400) [pid = 1844] [serial = 1047] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f3ceffd8c00) [pid = 1844] [serial = 1086] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f3d02e3fc00) [pid = 1844] [serial = 1145] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f3cfa706400) [pid = 1844] [serial = 1151] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f3d166b3800) [pid = 1844] [serial = 1169] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3cf8949000) [pid = 1844] [serial = 1202] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f3cf8951800) [pid = 1844] [serial = 1203] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3d12b05800) [pid = 1844] [serial = 1166] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3cfadba400) [pid = 1844] [serial = 1208] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3d02e41400) [pid = 1844] [serial = 1157] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f3cfa5cfc00) [pid = 1844] [serial = 1205] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f3d11441400) [pid = 1844] [serial = 1163] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f3cefa5a400) [pid = 1844] [serial = 1197] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f3cef2f7000) [pid = 1844] [serial = 1196] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f3d039aa000) [pid = 1844] [serial = 1160] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f3cf1f47800) [pid = 1844] [serial = 1148] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f3cff85f800) [pid = 1844] [serial = 1154] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f3cf1e1e800) [pid = 1844] [serial = 1199] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3cf1e24800) [pid = 1844] [serial = 1200] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3cf1e19c00) [pid = 1844] [serial = 1193] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3cef2f4800) [pid = 1844] [serial = 1172] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3cefa57000) [pid = 1844] [serial = 1175] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3cff863800) [pid = 1844] [serial = 1211] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cf894b800) [pid = 1844] [serial = 1178] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cef5e9000) [pid = 1844] [serial = 1181] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3cfb41d800) [pid = 1844] [serial = 1209] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3ce7263c00) [pid = 1844] [serial = 1184] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f3ce7356400) [pid = 1844] [serial = 1187] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f3ce7361800) [pid = 1844] [serial = 1190] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f3cee2ce400) [pid = 1844] [serial = 1214] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f3cffa42000) [pid = 1844] [serial = 1212] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f3cfa64c400) [pid = 1844] [serial = 1206] [outer = (nil)] [url = about:blank] 09:21:49 INFO - PROCESS | 1844 | 1460996509816 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2242ms 09:21:49 INFO - PROCESS | 1844 | 1460996509865 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1844 | 1460996509871 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:21:49 INFO - PROCESS | 1844 | 1460996509879 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1844 | 1460996509882 Marionette TRACE conn3 <- [1,1758,null,{}] 09:21:49 INFO - PROCESS | 1844 | 1460996509888 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 1844 | 1460996510108 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:21:50 INFO - PROCESS | 1844 | 1460996510368 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea169800 == 124 [pid = 1844] [id = 447] 09:21:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f3ce8ceac00) [pid = 1844] [serial = 1342] [outer = (nil)] 09:21:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f3cef2c2c00) [pid = 1844] [serial = 1343] [outer = 0x7f3ce8ceac00] 09:21:50 INFO - PROCESS | 1844 | 1460996510455 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f3cef5ec800) [pid = 1844] [serial = 1344] [outer = 0x7f3ce8ceac00] 09:21:51 INFO - PROCESS | 1844 | 1460996511210 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1385ms 09:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:21:51 INFO - PROCESS | 1844 | 1460996511266 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 1844 | 1460996511269 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:21:51 INFO - PROCESS | 1844 | 1460996511277 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1844 | 1460996511286 Marionette TRACE conn3 <- [1,1762,null,{}] 09:21:51 INFO - PROCESS | 1844 | 1460996511300 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 1844 | 1460996511614 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:21:51 INFO - PROCESS | 1844 | 1460996511644 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec147800 == 125 [pid = 1844] [id = 448] 09:21:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f3cef2f4000) [pid = 1844] [serial = 1345] [outer = (nil)] 09:21:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f3cf17f5800) [pid = 1844] [serial = 1346] [outer = 0x7f3cef2f4000] 09:21:51 INFO - PROCESS | 1844 | 1460996511709 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3cf1b5c400) [pid = 1844] [serial = 1347] [outer = 0x7f3cef2f4000] 09:21:52 INFO - PROCESS | 1844 | 1460996512823 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1594ms 09:21:52 INFO - PROCESS | 1844 | 1460996512869 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1844 | 1460996512874 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:21:52 INFO - PROCESS | 1844 | 1460996512886 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1844 | 1460996512889 Marionette TRACE conn3 <- [1,1766,null,{}] 09:21:52 INFO - PROCESS | 1844 | 1460996512893 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 1844 | 1460996513187 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:21:53 INFO - PROCESS | 1844 | 1460996513238 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef20c800 == 126 [pid = 1844] [id = 449] 09:21:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3cf1d98c00) [pid = 1844] [serial = 1348] [outer = (nil)] 09:21:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cf424c000) [pid = 1844] [serial = 1349] [outer = 0x7f3cf1d98c00] 09:21:53 INFO - PROCESS | 1844 | 1460996513362 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cf432dc00) [pid = 1844] [serial = 1350] [outer = 0x7f3cf1d98c00] 09:21:54 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cf8950800) [pid = 1844] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:21:54 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cea846400) [pid = 1844] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:21:54 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3ce735d000) [pid = 1844] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:21:54 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3cf4334400) [pid = 1844] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:21:54 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f3cf00a3800) [pid = 1844] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:21:54 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f3ce735d800) [pid = 1844] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:21:54 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f3cec4a3800) [pid = 1844] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:21:54 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f3cef2ec000) [pid = 1844] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:21:54 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f3cf8a65400) [pid = 1844] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:21:54 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3cea384400) [pid = 1844] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:21:55 INFO - PROCESS | 1844 | 1460996515127 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2283ms 09:21:55 INFO - PROCESS | 1844 | 1460996515170 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1844 | 1460996515174 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:21:55 INFO - PROCESS | 1844 | 1460996515181 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1844 | 1460996515186 Marionette TRACE conn3 <- [1,1770,null,{}] 09:21:55 INFO - PROCESS | 1844 | 1460996515192 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:55 INFO - PROCESS | 1844 | 1460996515464 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:21:55 INFO - PROCESS | 1844 | 1460996515498 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf018f000 == 127 [pid = 1844] [id = 450] 09:21:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3cf432bc00) [pid = 1844] [serial = 1351] [outer = (nil)] 09:21:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f3cf4335c00) [pid = 1844] [serial = 1352] [outer = 0x7f3cf432bc00] 09:21:55 INFO - PROCESS | 1844 | 1460996515581 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f3cf894ec00) [pid = 1844] [serial = 1353] [outer = 0x7f3cf432bc00] 09:21:56 INFO - PROCESS | 1844 | 1460996516778 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1643ms 09:21:56 INFO - PROCESS | 1844 | 1460996516826 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 1844 | 1460996516832 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:21:56 INFO - PROCESS | 1844 | 1460996516840 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 1844 | 1460996516846 Marionette TRACE conn3 <- [1,1774,null,{}] 09:21:56 INFO - PROCESS | 1844 | 1460996516855 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 1844 | 1460996517085 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:21:57 INFO - PROCESS | 1844 | 1460996517432 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea8da800 == 128 [pid = 1844] [id = 451] 09:21:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f3cea0c1800) [pid = 1844] [serial = 1354] [outer = (nil)] 09:21:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f3cec497c00) [pid = 1844] [serial = 1355] [outer = 0x7f3cea0c1800] 09:21:57 INFO - PROCESS | 1844 | 1460996517515 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f3cee2d1c00) [pid = 1844] [serial = 1356] [outer = 0x7f3cea0c1800] 09:21:58 INFO - PROCESS | 1844 | 1460996518518 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1753ms 09:21:58 INFO - PROCESS | 1844 | 1460996518594 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1844 | 1460996518606 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:21:58 INFO - PROCESS | 1844 | 1460996518619 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1844 | 1460996518625 Marionette TRACE conn3 <- [1,1778,null,{}] 09:21:58 INFO - PROCESS | 1844 | 1460996518632 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:58 INFO - PROCESS | 1844 | 1460996518950 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:21:59 INFO - PROCESS | 1844 | 1460996519300 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0a1e000 == 129 [pid = 1844] [id = 452] 09:21:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3cef2ee000) [pid = 1844] [serial = 1357] [outer = (nil)] 09:21:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3cf00a6000) [pid = 1844] [serial = 1358] [outer = 0x7f3cef2ee000] 09:21:59 INFO - PROCESS | 1844 | 1460996519396 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cf1a56c00) [pid = 1844] [serial = 1359] [outer = 0x7f3cef2ee000] 09:22:00 INFO - PROCESS | 1844 | 1460996520600 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2040ms 09:22:00 INFO - PROCESS | 1844 | 1460996520660 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1844 | 1460996520666 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:22:00 INFO - PROCESS | 1844 | 1460996520675 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1844 | 1460996520681 Marionette TRACE conn3 <- [1,1782,null,{}] 09:22:00 INFO - PROCESS | 1844 | 1460996520708 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 1844 | 1460996521056 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:22:01 INFO - PROCESS | 1844 | 1460996521475 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf21bd800 == 130 [pid = 1844] [id = 453] 09:22:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cf4337400) [pid = 1844] [serial = 1360] [outer = (nil)] 09:22:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3cf8947400) [pid = 1844] [serial = 1361] [outer = 0x7f3cf4337400] 09:22:01 INFO - PROCESS | 1844 | 1460996521607 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3cf8ac0c00) [pid = 1844] [serial = 1362] [outer = 0x7f3cf4337400] 09:22:02 INFO - PROCESS | 1844 | 1460996522921 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2304ms 09:22:02 INFO - PROCESS | 1844 | 1460996522980 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1844 | 1460996522985 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:22:02 INFO - PROCESS | 1844 | 1460996522993 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1844 | 1460996522996 Marionette TRACE conn3 <- [1,1786,null,{}] 09:22:03 INFO - PROCESS | 1844 | 1460996523003 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:03 INFO - PROCESS | 1844 | 1460996523273 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:22:03 INFO - PROCESS | 1844 | 1460996523609 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf38e8000 == 131 [pid = 1844] [id = 454] 09:22:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3cef2eb000) [pid = 1844] [serial = 1363] [outer = (nil)] 09:22:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3cfa64e400) [pid = 1844] [serial = 1364] [outer = 0x7f3cef2eb000] 09:22:03 INFO - PROCESS | 1844 | 1460996523712 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3cfa711400) [pid = 1844] [serial = 1365] [outer = 0x7f3cef2eb000] 09:22:04 INFO - PROCESS | 1844 | 1460996524741 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1785ms 09:22:04 INFO - PROCESS | 1844 | 1460996524779 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1844 | 1460996524783 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:22:04 INFO - PROCESS | 1844 | 1460996524790 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1844 | 1460996524793 Marionette TRACE conn3 <- [1,1790,null,{}] 09:22:04 INFO - PROCESS | 1844 | 1460996524799 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 1844 | 1460996525047 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:22:05 INFO - PROCESS | 1844 | 1460996525363 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8cad800 == 132 [pid = 1844] [id = 455] 09:22:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f3cfaaae400) [pid = 1844] [serial = 1366] [outer = (nil)] 09:22:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f3cfafb8400) [pid = 1844] [serial = 1367] [outer = 0x7f3cfaaae400] 09:22:05 INFO - PROCESS | 1844 | 1460996525472 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f3cfaff1800) [pid = 1844] [serial = 1368] [outer = 0x7f3cfaaae400] 09:22:06 INFO - PROCESS | 1844 | 1460996526352 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1633ms 09:22:06 INFO - PROCESS | 1844 | 1460996526424 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:22:06 INFO - PROCESS | 1844 | 1460996526428 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:22:06 INFO - PROCESS | 1844 | 1460996526434 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1844 | 1460996526437 Marionette TRACE conn3 <- [1,1794,null,{}] 09:22:06 INFO - PROCESS | 1844 | 1460996526442 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 1844 | 1460996526719 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:22:07 INFO - PROCESS | 1844 | 1460996527028 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa6a800 == 133 [pid = 1844] [id = 456] 09:22:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f3cfc7b2000) [pid = 1844] [serial = 1369] [outer = (nil)] 09:22:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f3cfeb57000) [pid = 1844] [serial = 1370] [outer = 0x7f3cfc7b2000] 09:22:07 INFO - PROCESS | 1844 | 1460996527109 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f3cff509c00) [pid = 1844] [serial = 1371] [outer = 0x7f3cfc7b2000] 09:22:07 INFO - PROCESS | 1844 | 1460996527990 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1588ms 09:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:22:08 INFO - PROCESS | 1844 | 1460996528022 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 1844 | 1460996528025 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:22:08 INFO - PROCESS | 1844 | 1460996528031 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 1844 | 1460996528034 Marionette TRACE conn3 <- [1,1798,null,{}] 09:22:08 INFO - PROCESS | 1844 | 1460996528040 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 1844 | 1460996528244 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:22:08 INFO - PROCESS | 1844 | 1460996528462 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb461000 == 134 [pid = 1844] [id = 457] 09:22:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f3cfcac7c00) [pid = 1844] [serial = 1372] [outer = (nil)] 09:22:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f3cff904000) [pid = 1844] [serial = 1373] [outer = 0x7f3cfcac7c00] 09:22:08 INFO - PROCESS | 1844 | 1460996528574 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3d0129e000) [pid = 1844] [serial = 1374] [outer = 0x7f3cfcac7c00] 09:22:09 INFO - PROCESS | 1844 | 1460996529496 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1530ms 09:22:09 INFO - PROCESS | 1844 | 1460996529562 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1844 | 1460996529565 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:22:09 INFO - PROCESS | 1844 | 1460996529572 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1844 | 1460996529575 Marionette TRACE conn3 <- [1,1802,null,{}] 09:22:09 INFO - PROCESS | 1844 | 1460996529580 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 1844 | 1460996529780 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:22:10 INFO - PROCESS | 1844 | 1460996529994 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfeabd800 == 135 [pid = 1844] [id = 458] 09:22:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3cfeb59400) [pid = 1844] [serial = 1375] [outer = (nil)] 09:22:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3d0213b000) [pid = 1844] [serial = 1376] [outer = 0x7f3cfeb59400] 09:22:10 INFO - PROCESS | 1844 | 1460996530109 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f3d02bcac00) [pid = 1844] [serial = 1377] [outer = 0x7f3cfeb59400] 09:22:10 INFO - PROCESS | 1844 | 1460996530990 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1478ms 09:22:11 INFO - PROCESS | 1844 | 1460996531051 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 1844 | 1460996531054 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:22:11 INFO - PROCESS | 1844 | 1460996531061 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 1844 | 1460996531064 Marionette TRACE conn3 <- [1,1806,null,{}] 09:22:11 INFO - PROCESS | 1844 | 1460996531069 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 1844 | 1460996531281 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:22:11 INFO - PROCESS | 1844 | 1460996531551 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff5b5800 == 136 [pid = 1844] [id = 459] 09:22:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3cff50a000) [pid = 1844] [serial = 1378] [outer = (nil)] 09:22:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f3d0359b800) [pid = 1844] [serial = 1379] [outer = 0x7f3cff50a000] 09:22:11 INFO - PROCESS | 1844 | 1460996531670 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f3d03794c00) [pid = 1844] [serial = 1380] [outer = 0x7f3cff50a000] 09:22:12 INFO - PROCESS | 1844 | 1460996532632 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1631ms 09:22:12 INFO - PROCESS | 1844 | 1460996532694 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1844 | 1460996532698 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:22:12 INFO - PROCESS | 1844 | 1460996532703 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1844 | 1460996532706 Marionette TRACE conn3 <- [1,1810,null,{}] 09:22:12 INFO - PROCESS | 1844 | 1460996532712 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 1844 | 1460996532929 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:22:13 INFO - PROCESS | 1844 | 1460996533187 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff9ba000 == 137 [pid = 1844] [id = 460] 09:22:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f3cfeb02400) [pid = 1844] [serial = 1381] [outer = (nil)] 09:22:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f3d03c9c800) [pid = 1844] [serial = 1382] [outer = 0x7f3cfeb02400] 09:22:13 INFO - PROCESS | 1844 | 1460996533304 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f3d04b07c00) [pid = 1844] [serial = 1383] [outer = 0x7f3cfeb02400] 09:22:14 INFO - PROCESS | 1844 | 1460996534155 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1485ms 09:22:14 INFO - PROCESS | 1844 | 1460996534190 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 1844 | 1460996534195 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:22:14 INFO - PROCESS | 1844 | 1460996534200 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1844 | 1460996534204 Marionette TRACE conn3 <- [1,1814,null,{}] 09:22:14 INFO - PROCESS | 1844 | 1460996534209 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 1844 | 1460996534437 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:22:14 INFO - PROCESS | 1844 | 1460996534704 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d01b89000 == 138 [pid = 1844] [id = 461] 09:22:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f3d11907000) [pid = 1844] [serial = 1384] [outer = (nil)] 09:22:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f3d119e6000) [pid = 1844] [serial = 1385] [outer = 0x7f3d11907000] 09:22:14 INFO - PROCESS | 1844 | 1460996534844 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f3d129c0800) [pid = 1844] [serial = 1386] [outer = 0x7f3d11907000] 09:22:15 INFO - PROCESS | 1844 | 1460996535742 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1581ms 09:22:15 INFO - PROCESS | 1844 | 1460996535784 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 1844 | 1460996535789 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:22:15 INFO - PROCESS | 1844 | 1460996535796 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1844 | 1460996535798 Marionette TRACE conn3 <- [1,1818,null,{}] 09:22:15 INFO - PROCESS | 1844 | 1460996535804 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 1844 | 1460996536015 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:22:16 INFO - PROCESS | 1844 | 1460996536279 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03f4f000 == 139 [pid = 1844] [id = 462] 09:22:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f3cfb6f1400) [pid = 1844] [serial = 1387] [outer = (nil)] 09:22:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f3d14a1ec00) [pid = 1844] [serial = 1388] [outer = 0x7f3cfb6f1400] 09:22:16 INFO - PROCESS | 1844 | 1460996536399 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f3d166b3c00) [pid = 1844] [serial = 1389] [outer = 0x7f3cfb6f1400] 09:22:17 INFO - PROCESS | 1844 | 1460996537362 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1631ms 09:22:17 INFO - PROCESS | 1844 | 1460996537429 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 1844 | 1460996537433 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:22:17 INFO - PROCESS | 1844 | 1460996537441 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1844 | 1460996537446 Marionette TRACE conn3 <- [1,1822,null,{}] 09:22:17 INFO - PROCESS | 1844 | 1460996537454 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:17 INFO - PROCESS | 1844 | 1460996537785 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:22:18 INFO - PROCESS | 1844 | 1460996538111 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06d33000 == 140 [pid = 1844] [id = 463] 09:22:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f3d051c6c00) [pid = 1844] [serial = 1390] [outer = (nil)] 09:22:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f3d166be400) [pid = 1844] [serial = 1391] [outer = 0x7f3d051c6c00] 09:22:18 INFO - PROCESS | 1844 | 1460996538183 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f3d1682d800) [pid = 1844] [serial = 1392] [outer = 0x7f3d051c6c00] 09:22:19 INFO - PROCESS | 1844 | 1460996539009 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1631ms 09:22:19 INFO - PROCESS | 1844 | 1460996539077 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 1844 | 1460996539079 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:22:19 INFO - PROCESS | 1844 | 1460996539088 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1844 | 1460996539091 Marionette TRACE conn3 <- [1,1826,null,{}] 09:22:19 INFO - PROCESS | 1844 | 1460996539096 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 1844 | 1460996539349 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:22:19 INFO - PROCESS | 1844 | 1460996539679 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1191e000 == 141 [pid = 1844] [id = 464] 09:22:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f3ce75c0800) [pid = 1844] [serial = 1393] [outer = (nil)] 09:22:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f3ce75ca000) [pid = 1844] [serial = 1394] [outer = 0x7f3ce75c0800] 09:22:19 INFO - PROCESS | 1844 | 1460996539757 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f3ce75cec00) [pid = 1844] [serial = 1395] [outer = 0x7f3ce75c0800] 09:22:20 INFO - PROCESS | 1844 | 1460996540559 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1529ms 09:22:20 INFO - PROCESS | 1844 | 1460996540628 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 1844 | 1460996540631 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:22:20 INFO - PROCESS | 1844 | 1460996540641 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1844 | 1460996540644 Marionette TRACE conn3 <- [1,1830,null,{}] 09:22:20 INFO - PROCESS | 1844 | 1460996540649 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 1844 | 1460996540870 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:22:21 INFO - PROCESS | 1844 | 1460996541136 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d163dd800 == 142 [pid = 1844] [id = 465] 09:22:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f3ce75c2c00) [pid = 1844] [serial = 1396] [outer = (nil)] 09:22:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f3cff38a800) [pid = 1844] [serial = 1397] [outer = 0x7f3ce75c2c00] 09:22:21 INFO - PROCESS | 1844 | 1460996541250 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f3cff390000) [pid = 1844] [serial = 1398] [outer = 0x7f3ce75c2c00] 09:22:22 INFO - PROCESS | 1844 | 1460996542144 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1537ms 09:22:22 INFO - PROCESS | 1844 | 1460996542179 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1844 | 1460996542183 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:22:22 INFO - PROCESS | 1844 | 1460996542188 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1844 | 1460996542191 Marionette TRACE conn3 <- [1,1834,null,{}] 09:22:22 INFO - PROCESS | 1844 | 1460996542196 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 1844 | 1460996542404 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:22:22 INFO - PROCESS | 1844 | 1460996542708 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1af63000 == 143 [pid = 1844] [id = 466] 09:22:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f3ce75c0c00) [pid = 1844] [serial = 1399] [outer = (nil)] 09:22:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f3d0399e800) [pid = 1844] [serial = 1400] [outer = 0x7f3ce75c0c00] 09:22:22 INFO - PROCESS | 1844 | 1460996542833 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f3d166c1800) [pid = 1844] [serial = 1401] [outer = 0x7f3ce75c0c00] 09:22:23 INFO - PROCESS | 1844 | 1460996543741 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1596ms 09:22:23 INFO - PROCESS | 1844 | 1460996543786 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1844 | 1460996543790 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:22:23 INFO - PROCESS | 1844 | 1460996543796 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1844 | 1460996543798 Marionette TRACE conn3 <- [1,1838,null,{}] 09:22:23 INFO - PROCESS | 1844 | 1460996543803 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 1844 | 1460996544015 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:22:24 INFO - PROCESS | 1844 | 1460996544358 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea275800 == 144 [pid = 1844] [id = 467] 09:22:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f3ce735f800) [pid = 1844] [serial = 1402] [outer = (nil)] 09:22:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f3ce9212400) [pid = 1844] [serial = 1403] [outer = 0x7f3ce735f800] 09:22:24 INFO - PROCESS | 1844 | 1460996544440 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f3ce921a000) [pid = 1844] [serial = 1404] [outer = 0x7f3ce735f800] 09:22:25 INFO - PROCESS | 1844 | 1460996545369 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1632ms 09:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:22:25 INFO - PROCESS | 1844 | 1460996545429 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1844 | 1460996545432 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:22:25 INFO - PROCESS | 1844 | 1460996545439 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1844 | 1460996545442 Marionette TRACE conn3 <- [1,1842,null,{}] 09:22:25 INFO - PROCESS | 1844 | 1460996545447 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 1844 | 1460996545680 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:22:26 INFO - PROCESS | 1844 | 1460996546001 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea270000 == 145 [pid = 1844] [id = 468] 09:22:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f3ce62d6800) [pid = 1844] [serial = 1405] [outer = (nil)] 09:22:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f3ce62ddc00) [pid = 1844] [serial = 1406] [outer = 0x7f3ce62d6800] 09:22:26 INFO - PROCESS | 1844 | 1460996546088 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f3ce62e3000) [pid = 1844] [serial = 1407] [outer = 0x7f3ce62d6800] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cee084000 == 144 [pid = 1844] [id = 269] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef20c800 == 143 [pid = 1844] [id = 449] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec147800 == 142 [pid = 1844] [id = 448] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea169800 == 141 [pid = 1844] [id = 447] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1fc6000 == 140 [pid = 1844] [id = 446] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cebd30800 == 139 [pid = 1844] [id = 445] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d16d4f800 == 138 [pid = 1844] [id = 441] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d12b59800 == 137 [pid = 1844] [id = 440] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06ec5800 == 136 [pid = 1844] [id = 439] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04389000 == 135 [pid = 1844] [id = 438] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d035df000 == 134 [pid = 1844] [id = 437] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffb60000 == 133 [pid = 1844] [id = 436] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff8e4800 == 132 [pid = 1844] [id = 435] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff5a7000 == 131 [pid = 1844] [id = 434] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfea24000 == 130 [pid = 1844] [id = 433] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb45d800 == 129 [pid = 1844] [id = 432] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa71800 == 128 [pid = 1844] [id = 431] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1ea0000 == 127 [pid = 1844] [id = 430] 09:22:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef3ca000 == 126 [pid = 1844] [id = 429] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f3cf43cf000) [pid = 1844] [serial = 1215] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f3cfa647400) [pid = 1844] [serial = 1280] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f3ced80f800) [pid = 1844] [serial = 1283] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f3cfa70a800) [pid = 1844] [serial = 1281] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f3cefa58400) [pid = 1844] [serial = 1220] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f3ce8cec400) [pid = 1844] [serial = 1259] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f3cea0c3400) [pid = 1844] [serial = 1260] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f3cfa708c00) [pid = 1844] [serial = 1226] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f3cf4336c00) [pid = 1844] [serial = 1274] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f3cf894cc00) [pid = 1844] [serial = 1275] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f3cf1c1c800) [pid = 1844] [serial = 1268] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f3cf1e1b000) [pid = 1844] [serial = 1269] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f3cea0c6400) [pid = 1844] [serial = 1247] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f3cebc6cc00) [pid = 1844] [serial = 1262] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f3cedbc8c00) [pid = 1844] [serial = 1263] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f3cef2f0800) [pid = 1844] [serial = 1271] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f3cf1f4f800) [pid = 1844] [serial = 1272] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f3cef5ebc00) [pid = 1844] [serial = 1265] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f3cefa5c800) [pid = 1844] [serial = 1266] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f3cf9ffa800) [pid = 1844] [serial = 1277] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f3ce8cea400) [pid = 1844] [serial = 1253] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f3ced8e6400) [pid = 1844] [serial = 1256] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f3ce7357000) [pid = 1844] [serial = 1217] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f3cff238800) [pid = 1844] [serial = 1229] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f3d04b04400) [pid = 1844] [serial = 1235] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f3cf8945c00) [pid = 1844] [serial = 1223] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f3d02371000) [pid = 1844] [serial = 1232] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f3cea054400) [pid = 1844] [serial = 1244] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f3cf4331c00) [pid = 1844] [serial = 1250] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3d0a9f2800) [pid = 1844] [serial = 1238] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f3d128d1400) [pid = 1844] [serial = 1241] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3cf1a59800) [pid = 1844] [serial = 1286] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3cfa5d6400) [pid = 1844] [serial = 1278] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3cedbcd800) [pid = 1844] [serial = 1284] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1844 | 1460996548446 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 3041ms 09:22:28 INFO - PROCESS | 1844 | 1460996548484 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 1844 | 1460996548493 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:22:28 INFO - PROCESS | 1844 | 1460996548569 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1844 | 1460996548579 Marionette TRACE conn3 <- [1,1846,null,{}] 09:22:28 INFO - PROCESS | 1844 | 1460996548593 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 1844 | 1460996548904 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:22:29 INFO - PROCESS | 1844 | 1460996549116 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea2c5800 == 127 [pid = 1844] [id = 469] 09:22:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3ce62db400) [pid = 1844] [serial = 1408] [outer = (nil)] 09:22:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3cea054400) [pid = 1844] [serial = 1409] [outer = 0x7f3ce62db400] 09:22:29 INFO - PROCESS | 1844 | 1460996549193 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3cea84a400) [pid = 1844] [serial = 1410] [outer = 0x7f3ce62db400] 09:22:29 INFO - PROCESS | 1844 | 1460996549968 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1457ms 09:22:30 INFO - PROCESS | 1844 | 1460996550023 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 1844 | 1460996550032 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:22:30 INFO - PROCESS | 1844 | 1460996550044 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 1844 | 1460996550047 Marionette TRACE conn3 <- [1,1850,null,{}] 09:22:30 INFO - PROCESS | 1844 | 1460996550053 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 1844 | 1460996550268 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:22:30 INFO - PROCESS | 1844 | 1460996550474 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ced7e6800 == 128 [pid = 1844] [id = 470] 09:22:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f3ce7357000) [pid = 1844] [serial = 1411] [outer = (nil)] 09:22:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3cedb6cc00) [pid = 1844] [serial = 1412] [outer = 0x7f3ce7357000] 09:22:30 INFO - PROCESS | 1844 | 1460996550540 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f3cef2bfc00) [pid = 1844] [serial = 1413] [outer = 0x7f3ce7357000] 09:22:31 INFO - PROCESS | 1844 | 1460996551538 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1541ms 09:22:31 INFO - PROCESS | 1844 | 1460996551586 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 1844 | 1460996551589 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:22:31 INFO - PROCESS | 1844 | 1460996551602 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1844 | 1460996551608 Marionette TRACE conn3 <- [1,1854,null,{}] 09:22:31 INFO - PROCESS | 1844 | 1460996551635 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 1844 | 1460996551932 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:22:32 INFO - PROCESS | 1844 | 1460996552174 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0186800 == 129 [pid = 1844] [id = 471] 09:22:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f3cef5ebc00) [pid = 1844] [serial = 1414] [outer = (nil)] 09:22:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f3cf00a3000) [pid = 1844] [serial = 1415] [outer = 0x7f3cef5ebc00] 09:22:32 INFO - PROCESS | 1844 | 1460996552245 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f3cf1a56800) [pid = 1844] [serial = 1416] [outer = 0x7f3cef5ebc00] 09:22:33 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f3ce7260800) [pid = 1844] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:22:33 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f3cf1d98c00) [pid = 1844] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:22:33 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f3ce8ceac00) [pid = 1844] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:22:33 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f3cef2f4000) [pid = 1844] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:22:33 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3ce725fc00) [pid = 1844] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:22:33 INFO - PROCESS | 1844 | 1460996553398 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1837ms 09:22:33 INFO - PROCESS | 1844 | 1460996553440 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1844 | 1460996553444 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:22:33 INFO - PROCESS | 1844 | 1460996553459 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1844 | 1460996553463 Marionette TRACE conn3 <- [1,1858,null,{}] 09:22:33 INFO - PROCESS | 1844 | 1460996553468 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 1844 | 1460996553663 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:22:33 INFO - PROCESS | 1844 | 1460996553678 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0a14000 == 130 [pid = 1844] [id = 472] 09:22:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3ce735dc00) [pid = 1844] [serial = 1417] [outer = (nil)] 09:22:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f3cf1e1ac00) [pid = 1844] [serial = 1418] [outer = 0x7f3ce735dc00] 09:22:33 INFO - PROCESS | 1844 | 1460996553744 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f3cf1f47800) [pid = 1844] [serial = 1419] [outer = 0x7f3ce735dc00] 09:22:34 INFO - PROCESS | 1844 | ************************* 09:22:34 INFO - PROCESS | 1844 | A coding exception was thrown and uncaught in a Task. 09:22:34 INFO - PROCESS | 1844 | 09:22:34 INFO - PROCESS | 1844 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:22:34 INFO - PROCESS | 1844 | Full stack: 09:22:34 INFO - PROCESS | 1844 | ************************* 09:22:34 INFO - PROCESS | 1844 | 1460996554746 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1338ms 09:22:34 INFO - PROCESS | 1844 | 1460996554790 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1844 | 1460996554793 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:22:34 INFO - PROCESS | 1844 | 1460996554799 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1844 | 1460996554801 Marionette TRACE conn3 <- [1,1862,null,{}] 09:22:34 INFO - PROCESS | 1844 | 1460996554807 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 1844 | 1460996555146 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:22:35 INFO - PROCESS | 1844 | 1460996555452 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce95f0800 == 131 [pid = 1844] [id = 473] 09:22:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f3ce62e1400) [pid = 1844] [serial = 1420] [outer = (nil)] 09:22:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f3ce75cbc00) [pid = 1844] [serial = 1421] [outer = 0x7f3ce62e1400] 09:22:35 INFO - PROCESS | 1844 | 1460996555570 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f3cea056800) [pid = 1844] [serial = 1422] [outer = 0x7f3ce62e1400] 09:22:36 INFO - PROCESS | 1844 | 1460996556472 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1734ms 09:22:36 INFO - PROCESS | 1844 | 1460996556537 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:22:36 INFO - PROCESS | 1844 | 1460996556544 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:22:36 INFO - PROCESS | 1844 | 1460996556551 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1844 | 1460996556557 Marionette TRACE conn3 <- [1,1866,null,{}] 09:22:36 INFO - PROCESS | 1844 | 1460996556564 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 1844 | 1460996556836 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:22:37 INFO - PROCESS | 1844 | 1460996557148 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0188000 == 132 [pid = 1844] [id = 474] 09:22:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f3ced8e9800) [pid = 1844] [serial = 1423] [outer = (nil)] 09:22:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f3cedbce000) [pid = 1844] [serial = 1424] [outer = 0x7f3ced8e9800] 09:22:37 INFO - PROCESS | 1844 | 1460996557232 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f3cef2ccc00) [pid = 1844] [serial = 1425] [outer = 0x7f3ced8e9800] 09:22:38 INFO - PROCESS | 1844 | 1460996558202 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1693ms 09:22:38 INFO - PROCESS | 1844 | 1460996558244 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:22:38 INFO - PROCESS | 1844 | 1460996558249 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:22:38 INFO - PROCESS | 1844 | 1460996558255 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1844 | 1460996558259 Marionette TRACE conn3 <- [1,1870,null,{}] 09:22:38 INFO - PROCESS | 1844 | 1460996558264 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 1844 | 1460996558496 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:22:38 INFO - PROCESS | 1844 | 1460996558852 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf38e7000 == 133 [pid = 1844] [id = 475] 09:22:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f3cf1a5d400) [pid = 1844] [serial = 1426] [outer = (nil)] 09:22:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f3cf1b5e800) [pid = 1844] [serial = 1427] [outer = 0x7f3cf1a5d400] 09:22:38 INFO - PROCESS | 1844 | 1460996558932 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f3cf1f4e000) [pid = 1844] [serial = 1428] [outer = 0x7f3cf1a5d400] 09:22:39 INFO - PROCESS | 1844 | 1460996559810 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1584ms 09:22:39 INFO - PROCESS | 1844 | 1460996559840 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1844 | 1460996559847 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:22:39 INFO - PROCESS | 1844 | 1460996559863 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1844 | 1460996559870 Marionette TRACE conn3 <- [1,1874,null,{}] 09:22:39 INFO - PROCESS | 1844 | 1460996559875 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 1844 | 1460996560086 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:22:40 INFO - PROCESS | 1844 | 1460996560304 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa6a000 == 134 [pid = 1844] [id = 476] 09:22:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f3ce8ce8800) [pid = 1844] [serial = 1429] [outer = (nil)] 09:22:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f3cfa5ddc00) [pid = 1844] [serial = 1430] [outer = 0x7f3ce8ce8800] 09:22:40 INFO - PROCESS | 1844 | 1460996560418 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f3cfadc6000) [pid = 1844] [serial = 1431] [outer = 0x7f3ce8ce8800] 09:22:41 INFO - PROCESS | 1844 | 1460996561318 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1502ms 09:22:41 INFO - PROCESS | 1844 | 1460996561358 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1844 | 1460996561362 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:22:41 INFO - PROCESS | 1844 | 1460996561367 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1844 | 1460996561370 Marionette TRACE conn3 <- [1,1878,null,{}] 09:22:41 INFO - PROCESS | 1844 | 1460996561375 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 1844 | 1460996561577 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:22:41 INFO - PROCESS | 1844 | 1460996561883 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfd676000 == 135 [pid = 1844] [id = 477] 09:22:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f3cef5e5400) [pid = 1844] [serial = 1432] [outer = (nil)] 09:22:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f3cedbc8000) [pid = 1844] [serial = 1433] [outer = 0x7f3cef5e5400] 09:22:41 INFO - PROCESS | 1844 | 1460996561968 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f3cfb842000) [pid = 1844] [serial = 1434] [outer = 0x7f3cef5e5400] 09:22:42 INFO - PROCESS | 1844 | 1460996562806 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1478ms 09:22:42 INFO - PROCESS | 1844 | 1460996562847 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 1844 | 1460996562851 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:22:42 INFO - PROCESS | 1844 | 1460996562857 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1844 | 1460996562859 Marionette TRACE conn3 <- [1,1882,null,{}] 09:22:42 INFO - PROCESS | 1844 | 1460996562865 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 1844 | 1460996563091 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:22:43 INFO - PROCESS | 1844 | 1460996563364 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff7e6000 == 136 [pid = 1844] [id = 478] 09:22:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f3cfd5d1400) [pid = 1844] [serial = 1435] [outer = (nil)] 09:22:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f3cfd63b000) [pid = 1844] [serial = 1436] [outer = 0x7f3cfd5d1400] 09:22:43 INFO - PROCESS | 1844 | 1460996563503 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f3cff393000) [pid = 1844] [serial = 1437] [outer = 0x7f3cfd5d1400] 09:22:44 INFO - PROCESS | 1844 | 1460996564393 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1584ms 09:22:44 INFO - PROCESS | 1844 | 1460996564442 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1844 | 1460996564446 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:22:44 INFO - PROCESS | 1844 | 1460996564452 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1844 | 1460996564454 Marionette TRACE conn3 <- [1,1886,null,{}] 09:22:44 INFO - PROCESS | 1844 | 1460996564460 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 1844 | 1460996564664 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:22:44 INFO - PROCESS | 1844 | 1460996564932 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d01ca8000 == 137 [pid = 1844] [id = 479] 09:22:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f3cfd631400) [pid = 1844] [serial = 1438] [outer = (nil)] 09:22:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f3cffa3f000) [pid = 1844] [serial = 1439] [outer = 0x7f3cfd631400] 09:22:45 INFO - PROCESS | 1844 | 1460996565050 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f3d02c71400) [pid = 1844] [serial = 1440] [outer = 0x7f3cfd631400] 09:22:45 INFO - PROCESS | 1844 | 1460996565881 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1477ms 09:22:45 INFO - PROCESS | 1844 | 1460996565931 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:22:45 INFO - PROCESS | 1844 | 1460996565935 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:22:45 INFO - PROCESS | 1844 | 1460996565941 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1844 | 1460996565944 Marionette TRACE conn3 <- [1,1890,null,{}] 09:22:45 INFO - PROCESS | 1844 | 1460996565949 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 1844 | 1460996566163 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:22:46 INFO - PROCESS | 1844 | 1460996566433 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d20000 == 138 [pid = 1844] [id = 480] 09:22:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f3ced8ea400) [pid = 1844] [serial = 1441] [outer = (nil)] 09:22:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f3d037ed800) [pid = 1844] [serial = 1442] [outer = 0x7f3ced8ea400] 09:22:46 INFO - PROCESS | 1844 | 1460996566510 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f3d04113400) [pid = 1844] [serial = 1443] [outer = 0x7f3ced8ea400] 09:22:47 INFO - PROCESS | 1844 | 1460996567404 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1530ms 09:22:47 INFO - PROCESS | 1844 | 1460996567471 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1844 | 1460996567475 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:22:47 INFO - PROCESS | 1844 | 1460996567481 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1844 | 1460996567484 Marionette TRACE conn3 <- [1,1894,null,{}] 09:22:47 INFO - PROCESS | 1844 | 1460996567489 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 1844 | 1460996567706 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:22:47 INFO - PROCESS | 1844 | 1460996567983 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06d32000 == 139 [pid = 1844] [id = 481] 09:22:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f3cf1a53000) [pid = 1844] [serial = 1444] [outer = (nil)] 09:22:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f3d04d83000) [pid = 1844] [serial = 1445] [outer = 0x7f3cf1a53000] 09:22:48 INFO - PROCESS | 1844 | 1460996568102 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f3d0aa4dc00) [pid = 1844] [serial = 1446] [outer = 0x7f3cf1a53000] 09:22:48 INFO - PROCESS | 1844 | 1460996568995 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1578ms 09:22:49 INFO - PROCESS | 1844 | 1460996569061 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 1844 | 1460996569064 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:22:49 INFO - PROCESS | 1844 | 1460996569070 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 1844 | 1460996569072 Marionette TRACE conn3 <- [1,1898,null,{}] 09:22:49 INFO - PROCESS | 1844 | 1460996569078 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 1844 | 1460996569300 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:22:49 INFO - PROCESS | 1844 | 1460996569607 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1627e800 == 140 [pid = 1844] [id = 482] 09:22:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f3cff392c00) [pid = 1844] [serial = 1447] [outer = (nil)] 09:22:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f3d1144b800) [pid = 1844] [serial = 1448] [outer = 0x7f3cff392c00] 09:22:49 INFO - PROCESS | 1844 | 1460996569685 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7f3d12822800) [pid = 1844] [serial = 1449] [outer = 0x7f3cff392c00] 09:22:50 INFO - PROCESS | 1844 | 1460996570517 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1527ms 09:22:50 INFO - PROCESS | 1844 | 1460996570600 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1844 | 1460996570603 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:22:50 INFO - PROCESS | 1844 | 1460996570610 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1844 | 1460996570612 Marionette TRACE conn3 <- [1,1902,null,{}] 09:22:50 INFO - PROCESS | 1844 | 1460996570618 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 1844 | 1460996570895 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:22:51 INFO - PROCESS | 1844 | 1460996571218 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf4676000 == 141 [pid = 1844] [id = 483] 09:22:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7f3cebfef800) [pid = 1844] [serial = 1450] [outer = (nil)] 09:22:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7f3cebff1400) [pid = 1844] [serial = 1451] [outer = 0x7f3cebfef800] 09:22:51 INFO - PROCESS | 1844 | 1460996571314 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7f3d1294b000) [pid = 1844] [serial = 1452] [outer = 0x7f3cebfef800] 09:22:52 INFO - PROCESS | 1844 | 1460996572201 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1637ms 09:22:52 INFO - PROCESS | 1844 | 1460996572248 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:22:52 INFO - PROCESS | 1844 | 1460996572258 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:22:52 INFO - PROCESS | 1844 | 1460996572263 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1844 | 1460996572267 Marionette TRACE conn3 <- [1,1906,null,{}] 09:22:52 INFO - PROCESS | 1844 | 1460996572273 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 1844 | 1460996572514 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:22:52 INFO - PROCESS | 1844 | 1460996572830 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1bc6b000 == 142 [pid = 1844] [id = 484] 09:22:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7f3cebfefc00) [pid = 1844] [serial = 1453] [outer = (nil)] 09:22:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7f3ced994800) [pid = 1844] [serial = 1454] [outer = 0x7f3cebfefc00] 09:22:52 INFO - PROCESS | 1844 | 1460996572910 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7f3d166b2400) [pid = 1844] [serial = 1455] [outer = 0x7f3cebfefc00] 09:22:53 INFO - PROCESS | 1844 | 1460996573791 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1583ms 09:22:53 INFO - PROCESS | 1844 | 1460996573847 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1844 | 1460996573851 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:22:53 INFO - PROCESS | 1844 | 1460996573858 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1844 | 1460996573860 Marionette TRACE conn3 <- [1,1910,null,{}] 09:22:53 INFO - PROCESS | 1844 | 1460996573866 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 1844 | 1460996574089 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:22:54 INFO - PROCESS | 1844 | 1460996574356 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1bc86000 == 143 [pid = 1844] [id = 485] 09:22:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7f3ced98c800) [pid = 1844] [serial = 1456] [outer = (nil)] 09:22:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7f3cf4649400) [pid = 1844] [serial = 1457] [outer = 0x7f3ced98c800] 09:22:54 INFO - PROCESS | 1844 | 1460996574473 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7f3cf464e800) [pid = 1844] [serial = 1458] [outer = 0x7f3ced98c800] 09:22:55 INFO - PROCESS | 1844 | 1460996575322 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1535ms 09:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:22:55 INFO - PROCESS | 1844 | 1460996575394 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 1844 | 1460996575397 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:22:55 INFO - PROCESS | 1844 | 1460996575404 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 1844 | 1460996575407 Marionette TRACE conn3 <- [1,1914,null,{}] 09:22:55 INFO - PROCESS | 1844 | 1460996575413 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 1844 | 1460996575669 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:22:55 INFO - PROCESS | 1844 | 1460996575985 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce61db000 == 144 [pid = 1844] [id = 486] 09:22:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7f3ce8cec800) [pid = 1844] [serial = 1459] [outer = (nil)] 09:22:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7f3ce96dd000) [pid = 1844] [serial = 1460] [outer = 0x7f3ce8cec800] 09:22:56 INFO - PROCESS | 1844 | 1460996576064 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7f3ce96e1c00) [pid = 1844] [serial = 1461] [outer = 0x7f3ce8cec800] 09:22:56 INFO - PROCESS | 1844 | 1460996576928 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1587ms 09:22:56 INFO - PROCESS | 1844 | 1460996576990 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1844 | 1460996576994 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:22:57 INFO - PROCESS | 1844 | 1460996577000 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1844 | 1460996577003 Marionette TRACE conn3 <- [1,1918,null,{}] 09:22:57 INFO - PROCESS | 1844 | 1460996577009 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 1844 | 1460996577238 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:22:57 INFO - PROCESS | 1844 | 1460996577558 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec20f800 == 145 [pid = 1844] [id = 487] 09:22:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7f3ce96d6c00) [pid = 1844] [serial = 1462] [outer = (nil)] 09:22:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7f3cf464b000) [pid = 1844] [serial = 1463] [outer = 0x7f3ce96d6c00] 09:22:57 INFO - PROCESS | 1844 | 1460996577637 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7f3cf4651400) [pid = 1844] [serial = 1464] [outer = 0x7f3ce96d6c00] 09:22:58 INFO - PROCESS | 1844 | 1460996578499 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1535ms 09:22:58 INFO - PROCESS | 1844 | 1460996578537 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1844 | 1460996578541 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:22:58 INFO - PROCESS | 1844 | 1460996578548 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1844 | 1460996578550 Marionette TRACE conn3 <- [1,1922,null,{}] 09:22:58 INFO - PROCESS | 1844 | 1460996578557 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 1844 | 1460996578784 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:22:59 INFO - PROCESS | 1844 | 1460996579101 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1bc87800 == 146 [pid = 1844] [id = 488] 09:22:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7f3ce96d8800) [pid = 1844] [serial = 1465] [outer = (nil)] 09:22:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7f3cf183b000) [pid = 1844] [serial = 1466] [outer = 0x7f3ce96d8800] 09:22:59 INFO - PROCESS | 1844 | 1460996579185 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7f3cf1840400) [pid = 1844] [serial = 1467] [outer = 0x7f3ce96d8800] 09:23:00 INFO - PROCESS | 1844 | 1460996580057 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1583ms 09:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:23:00 INFO - PROCESS | 1844 | 1460996580132 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1844 | 1460996580135 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:23:00 INFO - PROCESS | 1844 | 1460996580141 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1844 | 1460996580144 Marionette TRACE conn3 <- [1,1926,null,{}] 09:23:00 INFO - PROCESS | 1844 | 1460996580150 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 1844 | 1460996580429 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:23:00 INFO - PROCESS | 1844 | 1460996580782 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea2d4800 == 147 [pid = 1844] [id = 489] 09:23:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7f3ce7261c00) [pid = 1844] [serial = 1468] [outer = (nil)] 09:23:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7f3ce8f36c00) [pid = 1844] [serial = 1469] [outer = 0x7f3ce7261c00] 09:23:00 INFO - PROCESS | 1844 | 1460996580869 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7f3ce8f40000) [pid = 1844] [serial = 1470] [outer = 0x7f3ce7261c00] 09:23:01 INFO - PROCESS | 1844 | 1460996581897 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1832ms 09:23:01 INFO - PROCESS | 1844 | 1460996581973 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1844 | 1460996581977 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:23:01 INFO - PROCESS | 1844 | 1460996581983 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1844 | 1460996581985 Marionette TRACE conn3 <- [1,1930,null,{}] 09:23:01 INFO - PROCESS | 1844 | 1460996581991 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:02 INFO - PROCESS | 1844 | 1460996582235 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:23:03 INFO - PROCESS | 1844 | 1460996583097 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea7d1000 == 148 [pid = 1844] [id = 490] 09:23:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7f3ce62dc800) [pid = 1844] [serial = 1471] [outer = (nil)] 09:23:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7f3ce62e3800) [pid = 1844] [serial = 1472] [outer = 0x7f3ce62dc800] 09:23:03 INFO - PROCESS | 1844 | 1460996583212 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7f3ce8ce8c00) [pid = 1844] [serial = 1473] [outer = 0x7f3ce62dc800] 09:23:04 INFO - PROCESS | 1844 | 1460996584157 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2234ms 09:23:04 INFO - PROCESS | 1844 | 1460996584218 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1844 | 1460996584225 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:23:04 INFO - PROCESS | 1844 | 1460996584233 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1844 | 1460996584237 Marionette TRACE conn3 <- [1,1934,null,{}] 09:23:04 INFO - PROCESS | 1844 | 1460996584244 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 1844 | 1460996584458 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:23:04 INFO - PROCESS | 1844 | 1460996584730 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1fc2000 == 149 [pid = 1844] [id = 491] 09:23:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 281 (0x7f3cea0cb800) [pid = 1844] [serial = 1474] [outer = (nil)] 09:23:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 282 (0x7f3ceabcac00) [pid = 1844] [serial = 1475] [outer = 0x7f3cea0cb800] 09:23:04 INFO - PROCESS | 1844 | 1460996584859 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 283 (0x7f3cebfebc00) [pid = 1844] [serial = 1476] [outer = 0x7f3cea0cb800] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a21000 == 148 [pid = 1844] [id = 314] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04407800 == 147 [pid = 1844] [id = 57] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1fd6800 == 146 [pid = 1844] [id = 321] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffa15800 == 145 [pid = 1844] [id = 180] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1ada3000 == 144 [pid = 1844] [id = 327] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d163db800 == 143 [pid = 1844] [id = 326] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa039800 == 142 [pid = 1844] [id = 313] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d02caf800 == 141 [pid = 1844] [id = 46] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfeac0800 == 140 [pid = 1844] [id = 317] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03ad2800 == 139 [pid = 1844] [id = 323] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a1d000 == 138 [pid = 1844] [id = 316] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0562c800 == 137 [pid = 1844] [id = 324] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11683800 == 136 [pid = 1844] [id = 325] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0a14000 == 135 [pid = 1844] [id = 472] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0186800 == 134 [pid = 1844] [id = 471] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ced7e6800 == 133 [pid = 1844] [id = 470] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea2c5800 == 132 [pid = 1844] [id = 469] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea270000 == 131 [pid = 1844] [id = 468] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea275800 == 130 [pid = 1844] [id = 467] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1af63000 == 129 [pid = 1844] [id = 466] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d163dd800 == 128 [pid = 1844] [id = 465] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1191e000 == 127 [pid = 1844] [id = 464] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06d33000 == 126 [pid = 1844] [id = 463] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03f4f000 == 125 [pid = 1844] [id = 462] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d01b89000 == 124 [pid = 1844] [id = 461] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff9ba000 == 123 [pid = 1844] [id = 460] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff5b5800 == 122 [pid = 1844] [id = 459] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfeabd800 == 121 [pid = 1844] [id = 458] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb461000 == 120 [pid = 1844] [id = 457] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa6a800 == 119 [pid = 1844] [id = 456] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8cad800 == 118 [pid = 1844] [id = 455] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf38e8000 == 117 [pid = 1844] [id = 454] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf21bd800 == 116 [pid = 1844] [id = 453] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0a1e000 == 115 [pid = 1844] [id = 452] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf018f000 == 114 [pid = 1844] [id = 450] 09:23:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea8da800 == 113 [pid = 1844] [id = 451] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 282 (0x7f3d039a4800) [pid = 1844] [serial = 1319] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 281 (0x7f3cff864000) [pid = 1844] [serial = 1310] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 280 (0x7f3cea840c00) [pid = 1844] [serial = 1334] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7f3cebc74c00) [pid = 1844] [serial = 1289] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7f3cef2c7800) [pid = 1844] [serial = 1331] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7f3d02371400) [pid = 1844] [serial = 1316] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7f3ce7268400) [pid = 1844] [serial = 1337] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7f3cf432dc00) [pid = 1844] [serial = 1350] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7f3d0aa4c400) [pid = 1844] [serial = 1325] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7f3d04e6fc00) [pid = 1844] [serial = 1322] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7f3cef2c2c00) [pid = 1844] [serial = 1343] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7f3cf1b5c400) [pid = 1844] [serial = 1347] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7f3cfc7ad400) [pid = 1844] [serial = 1304] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7f3cffb03000) [pid = 1844] [serial = 1313] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7f3cedb67800) [pid = 1844] [serial = 1340] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7f3ce8cef000) [pid = 1844] [serial = 1338] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7f3cef5ee800) [pid = 1844] [serial = 1292] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7f3cf17f5800) [pid = 1844] [serial = 1346] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7f3d108d3400) [pid = 1844] [serial = 1328] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7f3cef5ec800) [pid = 1844] [serial = 1344] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7f3cfeeac000) [pid = 1844] [serial = 1307] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7f3cf8ab8000) [pid = 1844] [serial = 1298] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7f3cef2c1000) [pid = 1844] [serial = 1341] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7f3cf4245000) [pid = 1844] [serial = 1295] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7f3cfa6c1c00) [pid = 1844] [serial = 1301] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7f3cf424c000) [pid = 1844] [serial = 1349] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7f3cf4335c00) [pid = 1844] [serial = 1352] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1844 | 1460996586609 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2434ms 09:23:06 INFO - PROCESS | 1844 | 1460996586676 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1844 | 1460996586681 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:23:06 INFO - PROCESS | 1844 | 1460996586689 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1844 | 1460996586692 Marionette TRACE conn3 <- [1,1938,null,{}] 09:23:06 INFO - PROCESS | 1844 | 1460996586698 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 1844 | 1460996586897 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:23:06 INFO - PROCESS | 1844 | 1460996586909 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea17a000 == 114 [pid = 1844] [id = 492] 09:23:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7f3ce62e0000) [pid = 1844] [serial = 1477] [outer = (nil)] 09:23:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7f3cebc78000) [pid = 1844] [serial = 1478] [outer = 0x7f3ce62e0000] 09:23:06 INFO - PROCESS | 1844 | 1460996586981 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7f3ced991400) [pid = 1844] [serial = 1479] [outer = 0x7f3ce62e0000] 09:23:07 INFO - PROCESS | 1844 | 1460996587989 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1330ms 09:23:08 INFO - PROCESS | 1844 | 1460996588053 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 1844 | 1460996588058 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:23:08 INFO - PROCESS | 1844 | 1460996588069 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 1844 | 1460996588079 Marionette TRACE conn3 <- [1,1942,null,{}] 09:23:08 INFO - PROCESS | 1844 | 1460996588094 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 1844 | 1460996588318 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:23:08 INFO - PROCESS | 1844 | 1460996588608 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef21d000 == 115 [pid = 1844] [id = 493] 09:23:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7f3cedbd1800) [pid = 1844] [serial = 1480] [outer = (nil)] 09:23:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7f3cef2f4000) [pid = 1844] [serial = 1481] [outer = 0x7f3cedbd1800] 09:23:08 INFO - PROCESS | 1844 | 1460996588694 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7f3cefa5d800) [pid = 1844] [serial = 1482] [outer = 0x7f3cedbd1800] 09:23:09 INFO - PROCESS | 1844 | 1460996589552 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1541ms 09:23:09 INFO - PROCESS | 1844 | 1460996589610 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 1844 | 1460996589614 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:23:09 INFO - PROCESS | 1844 | 1460996589620 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1844 | 1460996589622 Marionette TRACE conn3 <- [1,1946,null,{}] 09:23:09 INFO - PROCESS | 1844 | 1460996589627 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 1844 | 1460996589908 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:23:09 INFO - PROCESS | 1844 | 1460996589951 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf022d000 == 116 [pid = 1844] [id = 494] 09:23:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7f3cefa5e400) [pid = 1844] [serial = 1483] [outer = (nil)] 09:23:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7f3cf080a000) [pid = 1844] [serial = 1484] [outer = 0x7f3cefa5e400] 09:23:10 INFO - PROCESS | 1844 | 1460996590055 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7f3cf183ec00) [pid = 1844] [serial = 1485] [outer = 0x7f3cefa5e400] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7f3ce7260c00) [pid = 1844] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7f3cf432bc00) [pid = 1844] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7f3cfc7b2000) [pid = 1844] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7f3cff50a000) [pid = 1844] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7f3cf1a5b400) [pid = 1844] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7f3d01cde400) [pid = 1844] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7f3ce8ce2c00) [pid = 1844] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7f3cfb6f1400) [pid = 1844] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7f3cef5df400) [pid = 1844] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7f3cea391800) [pid = 1844] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f3d037f6c00) [pid = 1844] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f3cf0806c00) [pid = 1844] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f3d03a60400) [pid = 1844] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f3ce725f000) [pid = 1844] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f3cfeb02400) [pid = 1844] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f3d11442400) [pid = 1844] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f3cea059800) [pid = 1844] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f3cef2e8400) [pid = 1844] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f3ce8ce3400) [pid = 1844] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f3cf4543000) [pid = 1844] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f3cfc7b6000) [pid = 1844] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f3d11907000) [pid = 1844] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f3d021be000) [pid = 1844] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f3cff85d400) [pid = 1844] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f3cef2ee000) [pid = 1844] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f3cef5e5000) [pid = 1844] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f3cea386c00) [pid = 1844] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f3cea843c00) [pid = 1844] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f3cfb83d800) [pid = 1844] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f3ced8f5000) [pid = 1844] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f3ce7265c00) [pid = 1844] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f3d02135400) [pid = 1844] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f3cea391000) [pid = 1844] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f3cfe924c00) [pid = 1844] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f3cea0c4800) [pid = 1844] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f3d02141c00) [pid = 1844] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f3ce7269800) [pid = 1844] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f3d021c2000) [pid = 1844] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f3d035a4400) [pid = 1844] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f3cea38e800) [pid = 1844] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f3cf43c6000) [pid = 1844] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3cea0c3800) [pid = 1844] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f3cf1b5d400) [pid = 1844] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3cfa48d400) [pid = 1844] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3cef2c6000) [pid = 1844] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3cebc70400) [pid = 1844] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f3cf4337400) [pid = 1844] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f3cf00a7800) [pid = 1844] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f3ce735f800) [pid = 1844] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f3cfaaae400) [pid = 1844] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f3ce7353400) [pid = 1844] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f3ce75c0800) [pid = 1844] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f3cfa482400) [pid = 1844] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f3ce62d6800) [pid = 1844] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3cfcb70c00) [pid = 1844] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3cfeb59400) [pid = 1844] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3cffb0d000) [pid = 1844] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3cfcac7c00) [pid = 1844] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3cf1e23800) [pid = 1844] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3d0359b400) [pid = 1844] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3d051c6c00) [pid = 1844] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3cf1f4ac00) [pid = 1844] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3d0368e000) [pid = 1844] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f3ce62db400) [pid = 1844] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f3cf1a5f400) [pid = 1844] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f3cea0c1800) [pid = 1844] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f3cef2eb000) [pid = 1844] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f3cea04a400) [pid = 1844] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3cefa53c00) [pid = 1844] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f3cfc658800) [pid = 1844] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f3d035a4800) [pid = 1844] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f3d03598c00) [pid = 1844] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f3ce7357000) [pid = 1844] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3ce725bc00) [pid = 1844] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3cef5ebc00) [pid = 1844] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3ce75c0c00) [pid = 1844] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3ce75c2c00) [pid = 1844] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cef2e9000) [pid = 1844] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3cea38cc00) [pid = 1844] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3cfadba000) [pid = 1844] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:23:12 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3cf8ab4c00) [pid = 1844] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:23:12 INFO - PROCESS | 1844 | 1460996592761 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 3191ms 09:23:12 INFO - PROCESS | 1844 | 1460996592823 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 1844 | 1460996592828 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:23:12 INFO - PROCESS | 1844 | 1460996592833 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1844 | 1460996592836 Marionette TRACE conn3 <- [1,1950,null,{}] 09:23:12 INFO - PROCESS | 1844 | 1460996592841 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 1844 | 1460996593033 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:23:13 INFO - PROCESS | 1844 | 1460996593048 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea80b800 == 117 [pid = 1844] [id = 495] 09:23:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3ce8cefc00) [pid = 1844] [serial = 1486] [outer = (nil)] 09:23:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cea04cc00) [pid = 1844] [serial = 1487] [outer = 0x7f3ce8cefc00] 09:23:13 INFO - PROCESS | 1844 | 1460996593124 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3cef5e1c00) [pid = 1844] [serial = 1488] [outer = 0x7f3ce8cefc00] 09:23:14 INFO - PROCESS | 1844 | 1460996594111 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1327ms 09:23:14 INFO - PROCESS | 1844 | 1460996594165 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 1844 | 1460996594168 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:23:14 INFO - PROCESS | 1844 | 1460996594174 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1844 | 1460996594177 Marionette TRACE conn3 <- [1,1954,null,{}] 09:23:14 INFO - PROCESS | 1844 | 1460996594183 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 1844 | 1460996594554 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:23:14 INFO - PROCESS | 1844 | 1460996594902 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea160800 == 118 [pid = 1844] [id = 496] 09:23:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3ce62d8800) [pid = 1844] [serial = 1489] [outer = (nil)] 09:23:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3ce7261400) [pid = 1844] [serial = 1490] [outer = 0x7f3ce62d8800] 09:23:14 INFO - PROCESS | 1844 | 1460996594988 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3ce75cb400) [pid = 1844] [serial = 1491] [outer = 0x7f3ce62d8800] 09:23:15 INFO - PROCESS | 1844 | 1460996595872 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1737ms 09:23:15 INFO - PROCESS | 1844 | 1460996595913 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 1844 | 1460996595920 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:23:15 INFO - PROCESS | 1844 | 1460996595929 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1844 | 1460996595936 Marionette TRACE conn3 <- [1,1958,null,{}] 09:23:15 INFO - PROCESS | 1844 | 1460996595963 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 1844 | 1460996596197 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:23:16 INFO - PROCESS | 1844 | 1460996596515 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef20a000 == 119 [pid = 1844] [id = 497] 09:23:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3cea04a800) [pid = 1844] [serial = 1492] [outer = (nil)] 09:23:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3cea059c00) [pid = 1844] [serial = 1493] [outer = 0x7f3cea04a800] 09:23:16 INFO - PROCESS | 1844 | 1460996596602 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f3cea843c00) [pid = 1844] [serial = 1494] [outer = 0x7f3cea04a800] 09:23:17 INFO - PROCESS | 1844 | 1460996597802 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1914ms 09:23:17 INFO - PROCESS | 1844 | 1460996597846 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:23:17 INFO - PROCESS | 1844 | 1460996597854 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:23:17 INFO - PROCESS | 1844 | 1460996597867 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1844 | 1460996597872 Marionette TRACE conn3 <- [1,1962,null,{}] 09:23:17 INFO - PROCESS | 1844 | 1460996597882 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 1844 | 1460996598392 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:23:18 INFO - PROCESS | 1844 | 1460996598619 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1fd9000 == 120 [pid = 1844] [id = 498] 09:23:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f3cea04ec00) [pid = 1844] [serial = 1495] [outer = (nil)] 09:23:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f3ced98bc00) [pid = 1844] [serial = 1496] [outer = 0x7f3cea04ec00] 09:23:18 INFO - PROCESS | 1844 | 1460996598699 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f3cedb62c00) [pid = 1844] [serial = 1497] [outer = 0x7f3cea04ec00] 09:23:19 INFO - PROCESS | 1844 | 1460996599657 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1843ms 09:23:19 INFO - PROCESS | 1844 | 1460996599710 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 1844 | 1460996599720 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:23:19 INFO - PROCESS | 1844 | 1460996599792 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1844 | 1460996599804 Marionette TRACE conn3 <- [1,1966,null,{}] 09:23:19 INFO - PROCESS | 1844 | 1460996599826 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 1844 | 1460996600088 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:23:20 INFO - PROCESS | 1844 | 1460996600413 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf467f000 == 121 [pid = 1844] [id = 499] 09:23:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3cebc6f400) [pid = 1844] [serial = 1498] [outer = (nil)] 09:23:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f3cefa5f000) [pid = 1844] [serial = 1499] [outer = 0x7f3cebc6f400] 09:23:20 INFO - PROCESS | 1844 | 1460996600531 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f3cf1840800) [pid = 1844] [serial = 1500] [outer = 0x7f3cebc6f400] 09:23:21 INFO - PROCESS | 1844 | 1460996601447 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1764ms 09:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:23:21 INFO - PROCESS | 1844 | 1460996601497 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1844 | 1460996601500 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:23:21 INFO - PROCESS | 1844 | 1460996601508 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1844 | 1460996601511 Marionette TRACE conn3 <- [1,1970,null,{}] 09:23:21 INFO - PROCESS | 1844 | 1460996601518 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 1844 | 1460996601763 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:23:22 INFO - PROCESS | 1844 | 1460996602072 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa02b800 == 122 [pid = 1844] [id = 500] 09:23:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f3ced815000) [pid = 1844] [serial = 1501] [outer = (nil)] 09:23:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f3cf1c1d000) [pid = 1844] [serial = 1502] [outer = 0x7f3ced815000] 09:23:22 INFO - PROCESS | 1844 | 1460996602152 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f3cf1e1d400) [pid = 1844] [serial = 1503] [outer = 0x7f3ced815000] 09:23:22 INFO - PROCESS | 1844 | 1460996602994 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1540ms 09:23:23 INFO - PROCESS | 1844 | 1460996603047 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 1844 | 1460996603051 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:23:23 INFO - PROCESS | 1844 | 1460996603057 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 1844 | 1460996603059 Marionette TRACE conn3 <- [1,1974,null,{}] 09:23:23 INFO - PROCESS | 1844 | 1460996603065 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 1844 | 1460996603288 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:23:23 INFO - PROCESS | 1844 | 1460996603578 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb3a6800 == 123 [pid = 1844] [id = 501] 09:23:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3cf432f400) [pid = 1844] [serial = 1504] [outer = (nil)] 09:23:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3cf4333000) [pid = 1844] [serial = 1505] [outer = 0x7f3cf432f400] 09:23:23 INFO - PROCESS | 1844 | 1460996603735 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3cf8950400) [pid = 1844] [serial = 1506] [outer = 0x7f3cf432f400] 09:23:24 INFO - PROCESS | 1844 | 1460996604682 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1681ms 09:23:24 INFO - PROCESS | 1844 | 1460996604740 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1844 | 1460996604744 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:23:24 INFO - PROCESS | 1844 | 1460996604750 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1844 | 1460996604753 Marionette TRACE conn3 <- [1,1978,null,{}] 09:23:24 INFO - PROCESS | 1844 | 1460996604759 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:25 INFO - PROCESS | 1844 | 1460996605004 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:23:25 INFO - PROCESS | 1844 | 1460996605326 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfeaaf800 == 124 [pid = 1844] [id = 502] 09:23:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3cf432f800) [pid = 1844] [serial = 1507] [outer = (nil)] 09:23:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3cfa5dcc00) [pid = 1844] [serial = 1508] [outer = 0x7f3cf432f800] 09:23:25 INFO - PROCESS | 1844 | 1460996605425 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3cfa70a800) [pid = 1844] [serial = 1509] [outer = 0x7f3cf432f800] 09:23:26 INFO - PROCESS | 1844 | 1460996606284 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1587ms 09:23:26 INFO - PROCESS | 1844 | 1460996606338 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 1844 | 1460996606341 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:23:26 INFO - PROCESS | 1844 | 1460996606350 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 1844 | 1460996606354 Marionette TRACE conn3 <- [1,1982,null,{}] 09:23:26 INFO - PROCESS | 1844 | 1460996606360 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 1844 | 1460996606599 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:23:26 INFO - PROCESS | 1844 | 1460996606911 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff5bc800 == 125 [pid = 1844] [id = 503] 09:23:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f3cf4644800) [pid = 1844] [serial = 1510] [outer = (nil)] 09:23:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f3cfadc8400) [pid = 1844] [serial = 1511] [outer = 0x7f3cf4644800] 09:23:27 INFO - PROCESS | 1844 | 1460996606999 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f3cfb2d1c00) [pid = 1844] [serial = 1512] [outer = 0x7f3cf4644800] 09:23:27 INFO - PROCESS | 1844 | 1460996607917 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1586ms 09:23:27 INFO - PROCESS | 1844 | 1460996607937 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 1844 | 1460996607941 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:23:27 INFO - PROCESS | 1844 | 1460996607948 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1844 | 1460996607950 Marionette TRACE conn3 <- [1,1986,null,{}] 09:23:27 INFO - PROCESS | 1844 | 1460996607956 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:28 INFO - PROCESS | 1844 | 1460996608179 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:23:28 INFO - PROCESS | 1844 | 1460996608519 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff9b2000 == 126 [pid = 1844] [id = 504] 09:23:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f3cfa708c00) [pid = 1844] [serial = 1513] [outer = (nil)] 09:23:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f3cfb427800) [pid = 1844] [serial = 1514] [outer = 0x7f3cfa708c00] 09:23:28 INFO - PROCESS | 1844 | 1460996608619 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f3cfc7ae800) [pid = 1844] [serial = 1515] [outer = 0x7f3cfa708c00] 09:23:29 INFO - PROCESS | 1844 | 1460996609471 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1580ms 09:23:29 INFO - PROCESS | 1844 | 1460996609530 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 1844 | 1460996609533 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:23:29 INFO - PROCESS | 1844 | 1460996609539 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1844 | 1460996609543 Marionette TRACE conn3 <- [1,1990,null,{}] 09:23:29 INFO - PROCESS | 1844 | 1460996609548 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 1844 | 1460996609771 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:23:30 INFO - PROCESS | 1844 | 1460996610041 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d01381800 == 127 [pid = 1844] [id = 505] 09:23:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f3cedb63c00) [pid = 1844] [serial = 1516] [outer = (nil)] 09:23:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f3cfcb71000) [pid = 1844] [serial = 1517] [outer = 0x7f3cedb63c00] 09:23:30 INFO - PROCESS | 1844 | 1460996610159 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f3cfd5d2400) [pid = 1844] [serial = 1518] [outer = 0x7f3cedb63c00] 09:23:31 INFO - PROCESS | 1844 | 1460996611029 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1537ms 09:23:31 INFO - PROCESS | 1844 | 1460996611078 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 1844 | 1460996611082 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:23:31 INFO - PROCESS | 1844 | 1460996611088 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 1844 | 1460996611091 Marionette TRACE conn3 <- [1,1994,null,{}] 09:23:31 INFO - PROCESS | 1844 | 1460996611097 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 1844 | 1460996611325 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:23:31 INFO - PROCESS | 1844 | 1460996611661 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d20800 == 128 [pid = 1844] [id = 506] 09:23:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f3cfeb5d800) [pid = 1844] [serial = 1519] [outer = (nil)] 09:23:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f3cfeb63000) [pid = 1844] [serial = 1520] [outer = 0x7f3cfeb5d800] 09:23:31 INFO - PROCESS | 1844 | 1460996611769 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f3cff238800) [pid = 1844] [serial = 1521] [outer = 0x7f3cfeb5d800] 09:23:32 INFO - PROCESS | 1844 | 1460996612685 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1634ms 09:23:32 INFO - PROCESS | 1844 | 1460996612724 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 1844 | 1460996612734 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:23:32 INFO - PROCESS | 1844 | 1460996612741 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 1844 | 1460996612746 Marionette TRACE conn3 <- [1,1998,null,{}] 09:23:32 INFO - PROCESS | 1844 | 1460996612751 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:33 INFO - PROCESS | 1844 | 1460996613004 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:23:33 INFO - PROCESS | 1844 | 1460996613310 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06d28000 == 129 [pid = 1844] [id = 507] 09:23:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f3cfeb5ec00) [pid = 1844] [serial = 1522] [outer = (nil)] 09:23:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f3cff864000) [pid = 1844] [serial = 1523] [outer = 0x7f3cfeb5ec00] 09:23:33 INFO - PROCESS | 1844 | 1460996613396 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f3cff90fc00) [pid = 1844] [serial = 1524] [outer = 0x7f3cfeb5ec00] 09:23:34 INFO - PROCESS | 1844 | 1460996614362 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1681ms 09:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:23:34 INFO - PROCESS | 1844 | 1460996614424 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 1844 | 1460996614426 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:23:34 INFO - PROCESS | 1844 | 1460996614433 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 1844 | 1460996614436 Marionette TRACE conn3 <- [1,2002,null,{}] 09:23:34 INFO - PROCESS | 1844 | 1460996614441 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 1844 | 1460996614677 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:23:35 INFO - PROCESS | 1844 | 1460996614991 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11687800 == 130 [pid = 1844] [id = 508] 09:23:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f3cea843800) [pid = 1844] [serial = 1525] [outer = (nil)] 09:23:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f3cffb0e000) [pid = 1844] [serial = 1526] [outer = 0x7f3cea843800] 09:23:35 INFO - PROCESS | 1844 | 1460996615070 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f3d01c0b800) [pid = 1844] [serial = 1527] [outer = 0x7f3cea843800] 09:23:35 INFO - PROCESS | 1844 | 1460996615927 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1535ms 09:23:35 INFO - PROCESS | 1844 | 1460996615968 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 1844 | 1460996615972 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:23:35 INFO - PROCESS | 1844 | 1460996615978 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 1844 | 1460996615981 Marionette TRACE conn3 <- [1,2006,null,{}] 09:23:35 INFO - PROCESS | 1844 | 1460996615986 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 1844 | 1460996616207 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:23:36 INFO - PROCESS | 1844 | 1460996616483 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d163d2000 == 131 [pid = 1844] [id = 509] 09:23:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f3cf00a5400) [pid = 1844] [serial = 1528] [outer = (nil)] 09:23:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f3d021be000) [pid = 1844] [serial = 1529] [outer = 0x7f3cf00a5400] 09:23:36 INFO - PROCESS | 1844 | 1460996616603 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f3d02c6e800) [pid = 1844] [serial = 1530] [outer = 0x7f3cf00a5400] 09:23:37 INFO - PROCESS | 1844 | 1460996617480 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1580ms 09:23:37 INFO - PROCESS | 1844 | 1460996617562 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1844 | 1460996617567 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:23:37 INFO - PROCESS | 1844 | 1460996617573 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 1844 | 1460996617575 Marionette TRACE conn3 <- [1,2010,null,{}] 09:23:37 INFO - PROCESS | 1844 | 1460996617582 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 1844 | 1460996617855 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:23:38 INFO - PROCESS | 1844 | 1460996618183 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1ad8c000 == 132 [pid = 1844] [id = 510] 09:23:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f3d01c0e400) [pid = 1844] [serial = 1531] [outer = (nil)] 09:23:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f3d03682400) [pid = 1844] [serial = 1532] [outer = 0x7f3d01c0e400] 09:23:38 INFO - PROCESS | 1844 | 1460996618269 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f3d037f7800) [pid = 1844] [serial = 1533] [outer = 0x7f3d01c0e400] 09:23:39 INFO - PROCESS | 1844 | 1460996619172 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1639ms 09:23:39 INFO - PROCESS | 1844 | 1460996619213 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 1844 | 1460996619217 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:23:39 INFO - PROCESS | 1844 | 1460996619223 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 1844 | 1460996619225 Marionette TRACE conn3 <- [1,2014,null,{}] 09:23:39 INFO - PROCESS | 1844 | 1460996619231 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:39 INFO - PROCESS | 1844 | 1460996619448 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:23:39 INFO - PROCESS | 1844 | 1460996619811 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef310800 == 133 [pid = 1844] [id = 511] 09:23:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f3ced8e9400) [pid = 1844] [serial = 1534] [outer = (nil)] 09:23:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f3d039a8c00) [pid = 1844] [serial = 1535] [outer = 0x7f3ced8e9400] 09:23:39 INFO - PROCESS | 1844 | 1460996619899 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f3d04b0ac00) [pid = 1844] [serial = 1536] [outer = 0x7f3ced8e9400] 09:23:40 INFO - PROCESS | 1844 | 1460996620869 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1679ms 09:23:40 INFO - PROCESS | 1844 | 1460996620904 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1844 | 1460996620909 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:23:40 INFO - PROCESS | 1844 | 1460996620917 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1844 | 1460996620920 Marionette TRACE conn3 <- [1,2018,null,{}] 09:23:40 INFO - PROCESS | 1844 | 1460996620925 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:41 INFO - PROCESS | 1844 | 1460996621166 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:23:41 INFO - PROCESS | 1844 | 1460996621491 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1e482000 == 134 [pid = 1844] [id = 512] 09:23:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f3cedb67400) [pid = 1844] [serial = 1537] [outer = (nil)] 09:23:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f3d051ce800) [pid = 1844] [serial = 1538] [outer = 0x7f3cedb67400] 09:23:41 INFO - PROCESS | 1844 | 1460996621571 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f3d0aa4c400) [pid = 1844] [serial = 1539] [outer = 0x7f3cedb67400] 09:23:42 INFO - PROCESS | 1844 | 1460996622458 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1578ms 09:23:42 INFO - PROCESS | 1844 | 1460996622496 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1844 | 1460996622499 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:23:42 INFO - PROCESS | 1844 | 1460996622506 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1844 | 1460996622509 Marionette TRACE conn3 <- [1,2022,null,{}] 09:23:42 INFO - PROCESS | 1844 | 1460996622515 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 1844 | 1460996622740 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:23:43 INFO - PROCESS | 1844 | 1460996623025 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef481800 == 135 [pid = 1844] [id = 513] 09:23:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f3d039a4800) [pid = 1844] [serial = 1540] [outer = (nil)] 09:23:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f3d1190fc00) [pid = 1844] [serial = 1541] [outer = 0x7f3d039a4800] 09:23:43 INFO - PROCESS | 1844 | 1460996623155 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f3d1281a800) [pid = 1844] [serial = 1542] [outer = 0x7f3d039a4800] 09:23:44 INFO - PROCESS | 1844 | 1460996624061 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1593ms 09:23:44 INFO - PROCESS | 1844 | 1460996624100 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 1844 | 1460996624104 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:23:44 INFO - PROCESS | 1844 | 1460996624111 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1844 | 1460996624113 Marionette TRACE conn3 <- [1,2026,null,{}] 09:23:44 INFO - PROCESS | 1844 | 1460996624120 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:44 INFO - PROCESS | 1844 | 1460996624356 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1af6c000 == 134 [pid = 1844] [id = 442] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce625a000 == 133 [pid = 1844] [id = 443] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea80b800 == 132 [pid = 1844] [id = 495] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf022d000 == 131 [pid = 1844] [id = 494] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef21d000 == 130 [pid = 1844] [id = 493] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea17a000 == 129 [pid = 1844] [id = 492] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1fc2000 == 128 [pid = 1844] [id = 491] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea7d1000 == 127 [pid = 1844] [id = 490] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea2d4800 == 126 [pid = 1844] [id = 489] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1bc87800 == 125 [pid = 1844] [id = 488] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec20f800 == 124 [pid = 1844] [id = 487] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce61db000 == 123 [pid = 1844] [id = 486] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1bc86000 == 122 [pid = 1844] [id = 485] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1bc6b000 == 121 [pid = 1844] [id = 484] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf4676000 == 120 [pid = 1844] [id = 483] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1627e800 == 119 [pid = 1844] [id = 482] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06d32000 == 118 [pid = 1844] [id = 481] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d20000 == 117 [pid = 1844] [id = 480] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d01ca8000 == 116 [pid = 1844] [id = 479] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff7e6000 == 115 [pid = 1844] [id = 478] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfd676000 == 114 [pid = 1844] [id = 477] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa6a000 == 113 [pid = 1844] [id = 476] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf38e7000 == 112 [pid = 1844] [id = 475] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0188000 == 111 [pid = 1844] [id = 474] 09:23:46 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce95f0800 == 110 [pid = 1844] [id = 473] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f3cf8ac1400) [pid = 1844] [serial = 1287] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f3cf1e1ac00) [pid = 1844] [serial = 1418] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f3cf8947400) [pid = 1844] [serial = 1361] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f3cf4338c00) [pid = 1844] [serial = 1296] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f3ce9212400) [pid = 1844] [serial = 1403] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f3cfaff1800) [pid = 1844] [serial = 1368] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f3d11b07000) [pid = 1844] [serial = 1329] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f3ce75ca000) [pid = 1844] [serial = 1394] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f3d05125800) [pid = 1844] [serial = 1110] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f3ce62e3000) [pid = 1844] [serial = 1407] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f3cffb0a800) [pid = 1844] [serial = 1155] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f3d02bcac00) [pid = 1844] [serial = 1377] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f3d0411a000) [pid = 1844] [serial = 1161] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f3cfafb8400) [pid = 1844] [serial = 1367] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f3d0129e000) [pid = 1844] [serial = 1374] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f3cf8951400) [pid = 1844] [serial = 1224] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f3d070a4c00) [pid = 1844] [serial = 1323] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f3d1682d800) [pid = 1844] [serial = 1392] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f3d116ae800) [pid = 1844] [serial = 1326] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f3d12820800) [pid = 1844] [serial = 1164] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f3cea054400) [pid = 1844] [serial = 1409] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f3cfc7b6800) [pid = 1844] [serial = 1227] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f3cec497c00) [pid = 1844] [serial = 1355] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f3cfa711400) [pid = 1844] [serial = 1365] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f3cea059400) [pid = 1844] [serial = 1245] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f3d16c92800) [pid = 1844] [serial = 1179] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f3cff88e000) [pid = 1844] [serial = 1230] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f3d047e0800) [pid = 1844] [serial = 1107] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f3d0411dc00) [pid = 1844] [serial = 1320] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f3cedb6cc00) [pid = 1844] [serial = 1412] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f3cea84e000) [pid = 1844] [serial = 1218] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f3cf1a56800) [pid = 1844] [serial = 1416] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f3d166c1800) [pid = 1844] [serial = 1401] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3cff390000) [pid = 1844] [serial = 1398] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3cefa5d400) [pid = 1844] [serial = 1176] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cfa5d4400) [pid = 1844] [serial = 1119] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cff907c00) [pid = 1844] [serial = 1311] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3cfb424c00) [pid = 1844] [serial = 1152] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3cea84a400) [pid = 1844] [serial = 1410] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f3ce735b800) [pid = 1844] [serial = 1188] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f3cf894ec00) [pid = 1844] [serial = 1353] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f3ce62ddc00) [pid = 1844] [serial = 1406] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f3cff509c00) [pid = 1844] [serial = 1371] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f3d0359b800) [pid = 1844] [serial = 1379] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3cfa488000) [pid = 1844] [serial = 1299] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f3d02c6d000) [pid = 1844] [serial = 1098] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f3ce8cef800) [pid = 1844] [serial = 1254] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f3d14a1ec00) [pid = 1844] [serial = 1388] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f3cef5ee000) [pid = 1844] [serial = 1182] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3cfa64e400) [pid = 1844] [serial = 1364] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3cff904000) [pid = 1844] [serial = 1373] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3d14b3e800) [pid = 1844] [serial = 1167] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3d16c05000) [pid = 1844] [serial = 1170] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cf8a61c00) [pid = 1844] [serial = 1149] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3d166b2c00) [pid = 1844] [serial = 1242] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3ce7269c00) [pid = 1844] [serial = 1185] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3d03c9c800) [pid = 1844] [serial = 1382] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3cef2bfc00) [pid = 1844] [serial = 1413] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3d11b0ec00) [pid = 1844] [serial = 1116] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3cfb6eac00) [pid = 1844] [serial = 1332] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3d16241000) [pid = 1844] [serial = 1173] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3cee2d1c00) [pid = 1844] [serial = 1356] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3ce921a000) [pid = 1844] [serial = 1404] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3cedbc7000) [pid = 1844] [serial = 1257] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3d166b3c00) [pid = 1844] [serial = 1389] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3d01012400) [pid = 1844] [serial = 1095] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3cfeb57000) [pid = 1844] [serial = 1370] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3d0213b000) [pid = 1844] [serial = 1376] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cff908c00) [pid = 1844] [serial = 1083] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3d119e6000) [pid = 1844] [serial = 1385] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3d108db800) [pid = 1844] [serial = 1239] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3d0368d400) [pid = 1844] [serial = 1158] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cf00a6000) [pid = 1844] [serial = 1358] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3d01011c00) [pid = 1844] [serial = 1314] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3d166be400) [pid = 1844] [serial = 1391] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3cef2c8800) [pid = 1844] [serial = 1335] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3ced8f3c00) [pid = 1844] [serial = 1290] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3d0512fc00) [pid = 1844] [serial = 1236] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3cf00b0c00) [pid = 1844] [serial = 1293] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cef5e8000) [pid = 1844] [serial = 1191] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3d03795800) [pid = 1844] [serial = 1233] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3d10856000) [pid = 1844] [serial = 1122] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3cff509800) [pid = 1844] [serial = 1308] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3d03794c00) [pid = 1844] [serial = 1380] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3cf8ac1c00) [pid = 1844] [serial = 1248] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cf00a3000) [pid = 1844] [serial = 1415] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3d035a1800) [pid = 1844] [serial = 1146] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cf1e1dc00) [pid = 1844] [serial = 1194] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3d04b07c00) [pid = 1844] [serial = 1383] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3ce75cec00) [pid = 1844] [serial = 1395] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cff38a800) [pid = 1844] [serial = 1397] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3d02f8a400) [pid = 1844] [serial = 1317] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cf1a56c00) [pid = 1844] [serial = 1359] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3d0399e800) [pid = 1844] [serial = 1400] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3d129c0800) [pid = 1844] [serial = 1386] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3d039acc00) [pid = 1844] [serial = 1101] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cf8ac0c00) [pid = 1844] [serial = 1362] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3d04114c00) [pid = 1844] [serial = 1104] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cfadb9800) [pid = 1844] [serial = 1302] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3d04893c00) [pid = 1844] [serial = 1251] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3d06e04c00) [pid = 1844] [serial = 1113] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3cfe926000) [pid = 1844] [serial = 1305] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3cf17f7000) [pid = 1844] [serial = 1221] [outer = (nil)] [url = about:blank] 09:23:46 INFO - PROCESS | 1844 | 1460996626352 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce6250000 == 111 [pid = 1844] [id = 514] 09:23:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3ce725b400) [pid = 1844] [serial = 1543] [outer = (nil)] 09:23:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3ce7265400) [pid = 1844] [serial = 1544] [outer = 0x7f3ce725b400] 09:23:46 INFO - PROCESS | 1844 | 1460996626484 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3ce7359400) [pid = 1844] [serial = 1545] [outer = 0x7f3ce725b400] 09:23:47 INFO - PROCESS | 1844 | 1460996627331 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 3234ms 09:23:47 INFO - PROCESS | 1844 | 1460996627349 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1844 | 1460996627356 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:23:47 INFO - PROCESS | 1844 | 1460996627365 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1844 | 1460996627369 Marionette TRACE conn3 <- [1,2030,null,{}] 09:23:47 INFO - PROCESS | 1844 | 1460996627376 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 1844 | 1460996627636 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:23:47 INFO - PROCESS | 1844 | 1460996627844 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce95e8800 == 112 [pid = 1844] [id = 515] 09:23:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3ce7260800) [pid = 1844] [serial = 1546] [outer = (nil)] 09:23:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3ce8ce3c00) [pid = 1844] [serial = 1547] [outer = 0x7f3ce7260800] 09:23:47 INFO - PROCESS | 1844 | 1460996627930 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3ce920f000) [pid = 1844] [serial = 1548] [outer = 0x7f3ce7260800] 09:23:49 INFO - PROCESS | 1844 | 1460996629096 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1782ms 09:23:49 INFO - PROCESS | 1844 | 1460996629149 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 1844 | 1460996629155 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:23:49 INFO - PROCESS | 1844 | 1460996629171 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 1844 | 1460996629174 Marionette TRACE conn3 <- [1,2034,null,{}] 09:23:49 INFO - PROCESS | 1844 | 1460996629180 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:49 INFO - PROCESS | 1844 | 1460996629507 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:23:49 INFO - PROCESS | 1844 | 1460996629539 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea7d1000 == 113 [pid = 1844] [id = 516] 09:23:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3ce9213000) [pid = 1844] [serial = 1549] [outer = (nil)] 09:23:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cea04f000) [pid = 1844] [serial = 1550] [outer = 0x7f3ce9213000] 09:23:49 INFO - PROCESS | 1844 | 1460996629605 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cea0bd400) [pid = 1844] [serial = 1551] [outer = 0x7f3ce9213000] 09:23:51 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3ce62dc800) [pid = 1844] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:23:51 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3ce62e0000) [pid = 1844] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:23:51 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cedbd1800) [pid = 1844] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:23:51 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cefa5e400) [pid = 1844] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:23:51 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3ce735dc00) [pid = 1844] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:23:51 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3cea0cb800) [pid = 1844] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:23:51 INFO - PROCESS | 1844 | 1460996631186 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2081ms 09:23:51 INFO - PROCESS | 1844 | 1460996631255 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 1844 | 1460996631259 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:23:51 INFO - PROCESS | 1844 | 1460996631268 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 1844 | 1460996631277 Marionette TRACE conn3 <- [1,2038,null,{}] 09:23:51 INFO - PROCESS | 1844 | 1460996631290 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:51 INFO - PROCESS | 1844 | 1460996631566 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:23:51 INFO - PROCESS | 1844 | 1460996631684 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec155000 == 114 [pid = 1844] [id = 517] 09:23:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cea056000) [pid = 1844] [serial = 1552] [outer = (nil)] 09:23:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cea84c800) [pid = 1844] [serial = 1553] [outer = 0x7f3cea056000] 09:23:51 INFO - PROCESS | 1844 | 1460996631746 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cebc7a000) [pid = 1844] [serial = 1554] [outer = 0x7f3cea056000] 09:23:52 INFO - PROCESS | 1844 | 1460996632502 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1290ms 09:23:52 INFO - PROCESS | 1844 | 1460996632557 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 1844 | 1460996632561 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:23:52 INFO - PROCESS | 1844 | 1460996632567 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 1844 | 1460996632569 Marionette TRACE conn3 <- [1,2042,null,{}] 09:23:52 INFO - PROCESS | 1844 | 1460996632574 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:52 INFO - PROCESS | 1844 | 1460996632780 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:23:52 INFO - PROCESS | 1844 | 1460996632958 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ced9e3800 == 115 [pid = 1844] [id = 518] 09:23:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cea0c1400) [pid = 1844] [serial = 1555] [outer = (nil)] 09:23:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cebff0400) [pid = 1844] [serial = 1556] [outer = 0x7f3cea0c1400] 09:23:53 INFO - PROCESS | 1844 | 1460996633023 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3ced8e7c00) [pid = 1844] [serial = 1557] [outer = 0x7f3cea0c1400] 09:23:54 INFO - PROCESS | 1844 | 1460996634178 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1686ms 09:23:54 INFO - PROCESS | 1844 | 1460996634255 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:23:54 INFO - PROCESS | 1844 | 1460996634260 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:23:54 INFO - PROCESS | 1844 | 1460996634267 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 1844 | 1460996634273 Marionette TRACE conn3 <- [1,2046,null,{}] 09:23:54 INFO - PROCESS | 1844 | 1460996634281 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:54 INFO - PROCESS | 1844 | 1460996634547 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:23:54 INFO - PROCESS | 1844 | 1460996634864 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea2d4800 == 116 [pid = 1844] [id = 519] 09:23:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3ce8ce9000) [pid = 1844] [serial = 1558] [outer = (nil)] 09:23:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3ce96d4400) [pid = 1844] [serial = 1559] [outer = 0x7f3ce8ce9000] 09:23:54 INFO - PROCESS | 1844 | 1460996634944 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cea383800) [pid = 1844] [serial = 1560] [outer = 0x7f3ce8ce9000] 09:23:55 INFO - PROCESS | 1844 | 1460996635941 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1735ms 09:23:56 INFO - PROCESS | 1844 | 1460996636003 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 1844 | 1460996636011 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:23:56 INFO - PROCESS | 1844 | 1460996636022 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 1844 | 1460996636025 Marionette TRACE conn3 <- [1,2050,null,{}] 09:23:56 INFO - PROCESS | 1844 | 1460996636031 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:56 INFO - PROCESS | 1844 | 1460996636261 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:23:56 INFO - PROCESS | 1844 | 1460996636599 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cee090800 == 117 [pid = 1844] [id = 520] 09:23:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3ce8f35000) [pid = 1844] [serial = 1561] [outer = (nil)] 09:23:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3ced8f5000) [pid = 1844] [serial = 1562] [outer = 0x7f3ce8f35000] 09:23:56 INFO - PROCESS | 1844 | 1460996636680 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3ced996c00) [pid = 1844] [serial = 1563] [outer = 0x7f3ce8f35000] 09:23:57 INFO - PROCESS | 1844 | 1460996637588 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1635ms 09:23:57 INFO - PROCESS | 1844 | 1460996637657 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 1844 | 1460996637661 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:23:57 INFO - PROCESS | 1844 | 1460996637667 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 1844 | 1460996637673 Marionette TRACE conn3 <- [1,2054,null,{}] 09:23:57 INFO - PROCESS | 1844 | 1460996637689 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:57 INFO - PROCESS | 1844 | 1460996637968 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:23:58 INFO - PROCESS | 1844 | 1460996638269 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef482800 == 118 [pid = 1844] [id = 521] 09:23:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cedb67c00) [pid = 1844] [serial = 1564] [outer = (nil)] 09:23:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cee2d6800) [pid = 1844] [serial = 1565] [outer = 0x7f3cedb67c00] 09:23:58 INFO - PROCESS | 1844 | 1460996638352 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cef2ee000) [pid = 1844] [serial = 1566] [outer = 0x7f3cedb67c00] 09:23:59 INFO - PROCESS | 1844 | 1460996639221 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1588ms 09:23:59 INFO - PROCESS | 1844 | 1460996639256 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1844 | 1460996639260 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:23:59 INFO - PROCESS | 1844 | 1460996639266 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1844 | 1460996639269 Marionette TRACE conn3 <- [1,2058,null,{}] 09:23:59 INFO - PROCESS | 1844 | 1460996639274 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:59 INFO - PROCESS | 1844 | 1460996639489 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:23:59 INFO - PROCESS | 1844 | 1460996639764 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf019c000 == 119 [pid = 1844] [id = 522] 09:23:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cedb6cc00) [pid = 1844] [serial = 1567] [outer = (nil)] 09:23:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cefa59000) [pid = 1844] [serial = 1568] [outer = 0x7f3cedb6cc00] 09:23:59 INFO - PROCESS | 1844 | 1460996639884 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cf00a5000) [pid = 1844] [serial = 1569] [outer = 0x7f3cedb6cc00] 09:24:00 INFO - PROCESS | 1844 | 1460996640736 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1528ms 09:24:00 INFO - PROCESS | 1844 | 1460996640796 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 1844 | 1460996640799 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:24:00 INFO - PROCESS | 1844 | 1460996640805 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 1844 | 1460996640807 Marionette TRACE conn3 <- [1,2062,null,{}] 09:24:00 INFO - PROCESS | 1844 | 1460996640813 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 1844 | 1460996641042 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:24:01 INFO - PROCESS | 1844 | 1460996641301 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0a23000 == 120 [pid = 1844] [id = 523] 09:24:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cf0318400) [pid = 1844] [serial = 1570] [outer = (nil)] 09:24:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cf17f5c00) [pid = 1844] [serial = 1571] [outer = 0x7f3cf0318400] 09:24:01 INFO - PROCESS | 1844 | 1460996641430 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cf183fc00) [pid = 1844] [serial = 1572] [outer = 0x7f3cf0318400] 09:24:02 INFO - PROCESS | 1844 | 1460996642403 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1630ms 09:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:24:02 INFO - PROCESS | 1844 | 1460996642436 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 1844 | 1460996642439 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:24:02 INFO - PROCESS | 1844 | 1460996642446 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 1844 | 1460996642449 Marionette TRACE conn3 <- [1,2066,null,{}] 09:24:02 INFO - PROCESS | 1844 | 1460996642454 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:02 INFO - PROCESS | 1844 | 1460996642677 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:24:03 INFO - PROCESS | 1844 | 1460996642992 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1fc1000 == 121 [pid = 1844] [id = 524] 09:24:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cf1d96c00) [pid = 1844] [serial = 1573] [outer = (nil)] 09:24:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cf1e24000) [pid = 1844] [serial = 1574] [outer = 0x7f3cf1d96c00] 09:24:03 INFO - PROCESS | 1844 | 1460996643080 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cf432b800) [pid = 1844] [serial = 1575] [outer = 0x7f3cf1d96c00] 09:24:03 INFO - PROCESS | 1844 | 1460996643927 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1539ms 09:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:24:03 INFO - PROCESS | 1844 | 1460996643985 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 1844 | 1460996643988 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:24:04 INFO - PROCESS | 1844 | 1460996643995 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1844 | 1460996643997 Marionette TRACE conn3 <- [1,2070,null,{}] 09:24:04 INFO - PROCESS | 1844 | 1460996644004 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 1844 | 1460996644249 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:24:04 INFO - PROCESS | 1844 | 1460996644516 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf38d6800 == 122 [pid = 1844] [id = 525] 09:24:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cf1f4f000) [pid = 1844] [serial = 1576] [outer = (nil)] 09:24:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cf4642400) [pid = 1844] [serial = 1577] [outer = 0x7f3cf1f4f000] 09:24:04 INFO - PROCESS | 1844 | 1460996644633 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cf464ec00) [pid = 1844] [serial = 1578] [outer = 0x7f3cf1f4f000] 09:24:05 INFO - PROCESS | 1844 | 1460996645504 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1584ms 09:24:05 INFO - PROCESS | 1844 | 1460996645579 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 1844 | 1460996645583 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:24:05 INFO - PROCESS | 1844 | 1460996645596 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 1844 | 1460996645605 Marionette TRACE conn3 <- [1,2074,null,{}] 09:24:05 INFO - PROCESS | 1844 | 1460996645612 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:05 INFO - PROCESS | 1844 | 1460996645880 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:24:06 INFO - PROCESS | 1844 | 1460996646184 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3993000 == 123 [pid = 1844] [id = 526] 09:24:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cf1e19800) [pid = 1844] [serial = 1579] [outer = (nil)] 09:24:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3cf8947000) [pid = 1844] [serial = 1580] [outer = 0x7f3cf1e19800] 09:24:06 INFO - PROCESS | 1844 | 1460996646271 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3cf8a5f800) [pid = 1844] [serial = 1581] [outer = 0x7f3cf1e19800] 09:24:07 INFO - PROCESS | 1844 | 1460996647147 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1592ms 09:24:07 INFO - PROCESS | 1844 | 1460996647189 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1844 | 1460996647191 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:24:07 INFO - PROCESS | 1844 | 1460996647198 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1844 | 1460996647201 Marionette TRACE conn3 <- [1,2078,null,{}] 09:24:07 INFO - PROCESS | 1844 | 1460996647206 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:07 INFO - PROCESS | 1844 | 1460996647434 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:24:07 INFO - PROCESS | 1844 | 1460996647702 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a16800 == 124 [pid = 1844] [id = 527] 09:24:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3cf4246400) [pid = 1844] [serial = 1582] [outer = (nil)] 09:24:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3cf9ff6400) [pid = 1844] [serial = 1583] [outer = 0x7f3cf4246400] 09:24:07 INFO - PROCESS | 1844 | 1460996647825 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3cfa5d5000) [pid = 1844] [serial = 1584] [outer = 0x7f3cf4246400] 09:24:08 INFO - PROCESS | 1844 | 1460996648667 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1533ms 09:24:08 INFO - PROCESS | 1844 | 1460996648733 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 1844 | 1460996648737 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:24:08 INFO - PROCESS | 1844 | 1460996648743 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 1844 | 1460996648747 Marionette TRACE conn3 <- [1,2082,null,{}] 09:24:08 INFO - PROCESS | 1844 | 1460996648752 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:08 INFO - PROCESS | 1844 | 1460996648980 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:24:09 INFO - PROCESS | 1844 | 1460996649346 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa6a000 == 125 [pid = 1844] [id = 528] 09:24:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cea0c5000) [pid = 1844] [serial = 1585] [outer = (nil)] 09:24:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cfaff1800) [pid = 1844] [serial = 1586] [outer = 0x7f3cea0c5000] 09:24:09 INFO - PROCESS | 1844 | 1460996649429 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cfb428400) [pid = 1844] [serial = 1587] [outer = 0x7f3cea0c5000] 09:24:10 INFO - PROCESS | 1844 | 1460996650291 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1589ms 09:24:10 INFO - PROCESS | 1844 | 1460996650333 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:24:10 INFO - PROCESS | 1844 | 1460996650344 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:24:10 INFO - PROCESS | 1844 | 1460996650351 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 1844 | 1460996650356 Marionette TRACE conn3 <- [1,2086,null,{}] 09:24:10 INFO - PROCESS | 1844 | 1460996650362 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:10 INFO - PROCESS | 1844 | 1460996650668 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:24:11 INFO - PROCESS | 1844 | 1460996650994 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb46a800 == 126 [pid = 1844] [id = 529] 09:24:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3cfafe3c00) [pid = 1844] [serial = 1588] [outer = (nil)] 09:24:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3cfeb0a400) [pid = 1844] [serial = 1589] [outer = 0x7f3cfafe3c00] 09:24:11 INFO - PROCESS | 1844 | 1460996651081 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cff234400) [pid = 1844] [serial = 1590] [outer = 0x7f3cfafe3c00] 09:24:12 INFO - PROCESS | 1844 | 1460996652004 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1692ms 09:24:12 INFO - PROCESS | 1844 | 1460996652043 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 1844 | 1460996652049 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:24:12 INFO - PROCESS | 1844 | 1460996652057 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 1844 | 1460996652061 Marionette TRACE conn3 <- [1,2090,null,{}] 09:24:12 INFO - PROCESS | 1844 | 1460996652068 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:12 INFO - PROCESS | 1844 | 1460996652308 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:24:12 INFO - PROCESS | 1844 | 1460996652580 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff0dc000 == 127 [pid = 1844] [id = 530] 09:24:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3cfc7a9000) [pid = 1844] [serial = 1591] [outer = (nil)] 09:24:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3cff391400) [pid = 1844] [serial = 1592] [outer = 0x7f3cfc7a9000] 09:24:12 INFO - PROCESS | 1844 | 1460996652700 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cff50f800) [pid = 1844] [serial = 1593] [outer = 0x7f3cfc7a9000] 09:24:13 INFO - PROCESS | 1844 | 1460996653578 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1583ms 09:24:13 INFO - PROCESS | 1844 | 1460996653641 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:24:13 INFO - PROCESS | 1844 | 1460996653645 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:24:13 INFO - PROCESS | 1844 | 1460996653651 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 1844 | 1460996653654 Marionette TRACE conn3 <- [1,2094,null,{}] 09:24:13 INFO - PROCESS | 1844 | 1460996653659 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:13 INFO - PROCESS | 1844 | 1460996653895 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:24:14 INFO - PROCESS | 1844 | 1460996654230 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff759000 == 128 [pid = 1844] [id = 531] 09:24:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3cef2c2400) [pid = 1844] [serial = 1594] [outer = (nil)] 09:24:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3cff85d000) [pid = 1844] [serial = 1595] [outer = 0x7f3cef2c2400] 09:24:14 INFO - PROCESS | 1844 | 1460996654310 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cff889000) [pid = 1844] [serial = 1596] [outer = 0x7f3cef2c2400] 09:24:15 INFO - PROCESS | 1844 | 1460996655163 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1580ms 09:24:15 INFO - PROCESS | 1844 | 1460996655233 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 1844 | 1460996655239 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:24:15 INFO - PROCESS | 1844 | 1460996655249 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 1844 | 1460996655254 Marionette TRACE conn3 <- [1,2098,null,{}] 09:24:15 INFO - PROCESS | 1844 | 1460996655263 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 1844 | 1460996655517 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:24:15 INFO - PROCESS | 1844 | 1460996655844 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffa13000 == 129 [pid = 1844] [id = 532] 09:24:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3ceffdec00) [pid = 1844] [serial = 1597] [outer = (nil)] 09:24:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3cffa4c800) [pid = 1844] [serial = 1598] [outer = 0x7f3ceffdec00] 09:24:15 INFO - PROCESS | 1844 | 1460996655951 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3d01bebc00) [pid = 1844] [serial = 1599] [outer = 0x7f3ceffdec00] 09:24:16 INFO - PROCESS | 1844 | 1460996656846 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1644ms 09:24:16 INFO - PROCESS | 1844 | 1460996656892 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:24:16 INFO - PROCESS | 1844 | 1460996656896 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:24:16 INFO - PROCESS | 1844 | 1460996656902 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1844 | 1460996656905 Marionette TRACE conn3 <- [1,2102,null,{}] 09:24:16 INFO - PROCESS | 1844 | 1460996656911 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:17 INFO - PROCESS | 1844 | 1460996657175 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:24:17 INFO - PROCESS | 1844 | 1460996657485 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0350c800 == 130 [pid = 1844] [id = 533] 09:24:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3cf9ff0800) [pid = 1844] [serial = 1600] [outer = (nil)] 09:24:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3d02c72c00) [pid = 1844] [serial = 1601] [outer = 0x7f3cf9ff0800] 09:24:17 INFO - PROCESS | 1844 | 1460996657563 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3d0368d400) [pid = 1844] [serial = 1602] [outer = 0x7f3cf9ff0800] 09:24:18 INFO - PROCESS | 1844 | 1460996658431 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1579ms 09:24:18 INFO - PROCESS | 1844 | 1460996658481 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 1844 | 1460996658485 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:24:18 INFO - PROCESS | 1844 | 1460996658492 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 1844 | 1460996658495 Marionette TRACE conn3 <- [1,2106,null,{}] 09:24:18 INFO - PROCESS | 1844 | 1460996658500 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 1844 | 1460996658736 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:24:19 INFO - PROCESS | 1844 | 1460996659056 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d1b800 == 131 [pid = 1844] [id = 534] 09:24:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f3cebc73c00) [pid = 1844] [serial = 1603] [outer = (nil)] 09:24:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f3d039acc00) [pid = 1844] [serial = 1604] [outer = 0x7f3cebc73c00] 09:24:19 INFO - PROCESS | 1844 | 1460996659138 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f3d04116c00) [pid = 1844] [serial = 1605] [outer = 0x7f3cebc73c00] 09:24:20 INFO - PROCESS | 1844 | 1460996660016 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1580ms 09:24:20 INFO - PROCESS | 1844 | 1460996660073 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 1844 | 1460996660077 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:24:20 INFO - PROCESS | 1844 | 1460996660083 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 1844 | 1460996660086 Marionette TRACE conn3 <- [1,2110,null,{}] 09:24:20 INFO - PROCESS | 1844 | 1460996660091 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 1844 | 1460996660325 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:24:20 INFO - PROCESS | 1844 | 1460996660595 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0425c800 == 132 [pid = 1844] [id = 535] 09:24:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f3cff887c00) [pid = 1844] [serial = 1606] [outer = (nil)] 09:24:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3d04893c00) [pid = 1844] [serial = 1607] [outer = 0x7f3cff887c00] 09:24:20 INFO - PROCESS | 1844 | 1460996660728 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f3d05130800) [pid = 1844] [serial = 1608] [outer = 0x7f3cff887c00] 09:24:21 INFO - PROCESS | 1844 | 1460996661638 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1628ms 09:24:21 INFO - PROCESS | 1844 | 1460996661713 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 1844 | 1460996661717 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:24:21 INFO - PROCESS | 1844 | 1460996661723 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1844 | 1460996661727 Marionette TRACE conn3 <- [1,2114,null,{}] 09:24:21 INFO - PROCESS | 1844 | 1460996661736 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:22 INFO - PROCESS | 1844 | 1460996662039 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:24:22 INFO - PROCESS | 1844 | 1460996662367 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04e2f000 == 133 [pid = 1844] [id = 536] 09:24:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f3cf030e000) [pid = 1844] [serial = 1609] [outer = (nil)] 09:24:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f3d0aa4d400) [pid = 1844] [serial = 1610] [outer = 0x7f3cf030e000] 09:24:22 INFO - PROCESS | 1844 | 1460996662443 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f3d1143ec00) [pid = 1844] [serial = 1611] [outer = 0x7f3cf030e000] 09:24:23 INFO - PROCESS | 1844 | 1460996663408 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1733ms 09:24:23 INFO - PROCESS | 1844 | 1460996663460 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 1844 | 1460996663466 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:24:23 INFO - PROCESS | 1844 | 1460996663475 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 1844 | 1460996663479 Marionette TRACE conn3 <- [1,2118,null,{}] 09:24:23 INFO - PROCESS | 1844 | 1460996663485 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:23 INFO - PROCESS | 1844 | 1460996663757 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa77000 == 132 [pid = 1844] [id = 66] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffa02800 == 131 [pid = 1844] [id = 240] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf39d9800 == 130 [pid = 1844] [id = 214] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11929000 == 129 [pid = 1844] [id = 370] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0479d800 == 128 [pid = 1844] [id = 213] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1e482000 == 127 [pid = 1844] [id = 512] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef310800 == 126 [pid = 1844] [id = 511] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1ad8c000 == 125 [pid = 1844] [id = 510] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d163d2000 == 124 [pid = 1844] [id = 509] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11687800 == 123 [pid = 1844] [id = 508] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06d28000 == 122 [pid = 1844] [id = 507] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d20800 == 121 [pid = 1844] [id = 506] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d01381800 == 120 [pid = 1844] [id = 505] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff9b2000 == 119 [pid = 1844] [id = 504] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff5bc800 == 118 [pid = 1844] [id = 503] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d14a6e800 == 117 [pid = 1844] [id = 371] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfeaaf800 == 116 [pid = 1844] [id = 502] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb3a6800 == 115 [pid = 1844] [id = 501] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa02b800 == 114 [pid = 1844] [id = 500] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf467f000 == 113 [pid = 1844] [id = 499] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1fd9000 == 112 [pid = 1844] [id = 498] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef20a000 == 111 [pid = 1844] [id = 497] 09:24:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea160800 == 110 [pid = 1844] [id = 496] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f3cedbce000) [pid = 1844] [serial = 1424] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f3ce62e3800) [pid = 1844] [serial = 1472] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f3cedbc8000) [pid = 1844] [serial = 1433] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f3ce8f36c00) [pid = 1844] [serial = 1469] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3d04d83000) [pid = 1844] [serial = 1445] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f3d037ed800) [pid = 1844] [serial = 1442] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f3cffa3f000) [pid = 1844] [serial = 1439] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f3cebc78000) [pid = 1844] [serial = 1478] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f3cef2f4000) [pid = 1844] [serial = 1481] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3ced994800) [pid = 1844] [serial = 1454] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3cf183b000) [pid = 1844] [serial = 1466] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3cfd63b000) [pid = 1844] [serial = 1436] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3ced991400) [pid = 1844] [serial = 1479] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cf080a000) [pid = 1844] [serial = 1484] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3ce8ce8c00) [pid = 1844] [serial = 1473] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3cefa5d800) [pid = 1844] [serial = 1482] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3cf1f47800) [pid = 1844] [serial = 1419] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3cf464b000) [pid = 1844] [serial = 1463] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3cebff1400) [pid = 1844] [serial = 1451] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3ce96dd000) [pid = 1844] [serial = 1460] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3cf183ec00) [pid = 1844] [serial = 1485] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3cf4649400) [pid = 1844] [serial = 1457] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3cebfebc00) [pid = 1844] [serial = 1476] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3d1144b800) [pid = 1844] [serial = 1448] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3ceabcac00) [pid = 1844] [serial = 1475] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3ce75cbc00) [pid = 1844] [serial = 1421] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3cf1b5e800) [pid = 1844] [serial = 1427] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cfa5ddc00) [pid = 1844] [serial = 1430] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cea04cc00) [pid = 1844] [serial = 1487] [outer = (nil)] [url = about:blank] 09:24:25 INFO - PROCESS | 1844 | 1460996665594 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce729a000 == 111 [pid = 1844] [id = 537] 09:24:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3ce75c1000) [pid = 1844] [serial = 1612] [outer = (nil)] 09:24:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3ce75c6800) [pid = 1844] [serial = 1613] [outer = 0x7f3ce75c1000] 09:24:25 INFO - PROCESS | 1844 | 1460996665671 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3ce75ce800) [pid = 1844] [serial = 1614] [outer = 0x7f3ce75c1000] 09:24:26 INFO - PROCESS | 1844 | 1460996666488 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 3041ms 09:24:26 INFO - PROCESS | 1844 | 1460996666518 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 1844 | 1460996666523 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:24:26 INFO - PROCESS | 1844 | 1460996666531 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1844 | 1460996666539 Marionette TRACE conn3 <- [1,2122,null,{}] 09:24:26 INFO - PROCESS | 1844 | 1460996666546 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 1844 | 1460996666786 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:24:26 INFO - PROCESS | 1844 | 1460996666990 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea27d800 == 112 [pid = 1844] [id = 538] 09:24:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3ce75c0800) [pid = 1844] [serial = 1615] [outer = (nil)] 09:24:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3ce96ddc00) [pid = 1844] [serial = 1616] [outer = 0x7f3ce75c0800] 09:24:27 INFO - PROCESS | 1844 | 1460996667071 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3cea0ca800) [pid = 1844] [serial = 1617] [outer = 0x7f3ce75c0800] 09:24:28 INFO - PROCESS | 1844 | 1460996668049 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1547ms 09:24:28 INFO - PROCESS | 1844 | 1460996668084 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 1844 | 1460996668093 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:24:28 INFO - PROCESS | 1844 | 1460996668108 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 1844 | 1460996668113 Marionette TRACE conn3 <- [1,2126,null,{}] 09:24:28 INFO - PROCESS | 1844 | 1460996668120 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 1844 | 1460996668425 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:24:28 INFO - PROCESS | 1844 | 1460996668461 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec14d800 == 113 [pid = 1844] [id = 539] 09:24:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3ceabcac00) [pid = 1844] [serial = 1618] [outer = (nil)] 09:24:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cebfeb000) [pid = 1844] [serial = 1619] [outer = 0x7f3ceabcac00] 09:24:28 INFO - PROCESS | 1844 | 1460996668553 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3ced811400) [pid = 1844] [serial = 1620] [outer = 0x7f3ceabcac00] 09:24:29 INFO - PROCESS | 1844 | 1460996669626 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1542ms 09:24:29 INFO - PROCESS | 1844 | 1460996669646 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 1844 | 1460996669652 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:24:29 INFO - PROCESS | 1844 | 1460996669688 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 1844 | 1460996669701 Marionette TRACE conn3 <- [1,2130,null,{}] 09:24:29 INFO - PROCESS | 1844 | 1460996669720 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 1844 | 1460996670657 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3cfd631400) [pid = 1844] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3ce8cec800) [pid = 1844] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3cedb67400) [pid = 1844] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3cedb63c00) [pid = 1844] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3ce9213000) [pid = 1844] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3cebc6f400) [pid = 1844] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3cfeb5d800) [pid = 1844] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cea04a800) [pid = 1844] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3ce7260800) [pid = 1844] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cfd5d1400) [pid = 1844] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3cea04ec00) [pid = 1844] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3cf1a53000) [pid = 1844] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cf4644800) [pid = 1844] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3ced8e9800) [pid = 1844] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3d01c0e400) [pid = 1844] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3cfa708c00) [pid = 1844] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3cea056000) [pid = 1844] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3cf432f400) [pid = 1844] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3cff392c00) [pid = 1844] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cea843800) [pid = 1844] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3ced8ea400) [pid = 1844] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3ce62d8800) [pid = 1844] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3cef5e5400) [pid = 1844] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3cfeb5ec00) [pid = 1844] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3d039a4800) [pid = 1844] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3ced8e9400) [pid = 1844] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3cf00a5400) [pid = 1844] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cf1a5d400) [pid = 1844] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3ce96d8800) [pid = 1844] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cf432f800) [pid = 1844] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3ce62e1400) [pid = 1844] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cebfefc00) [pid = 1844] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3ced98c800) [pid = 1844] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3ce725b400) [pid = 1844] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3ce8ce8800) [pid = 1844] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cebfef800) [pid = 1844] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3ce96d6c00) [pid = 1844] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3ce7261c00) [pid = 1844] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:24:30 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3ced815000) [pid = 1844] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:24:30 INFO - PROCESS | 1844 | 1460996670920 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea277800 == 114 [pid = 1844] [id = 540] 09:24:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3ce62d8800) [pid = 1844] [serial = 1621] [outer = (nil)] 09:24:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3ce75c6400) [pid = 1844] [serial = 1622] [outer = 0x7f3ce62d8800] 09:24:30 INFO - PROCESS | 1844 | 1460996670987 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3ce96d6800) [pid = 1844] [serial = 1623] [outer = 0x7f3ce62d8800] 09:24:31 INFO - PROCESS | 1844 | 1460996671801 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 1844 | 1460996671857 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:24:31 INFO - PROCESS | 1844 | 1460996671882 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 1844 | 1460996671885 Marionette TRACE conn3 <- [1,2134,null,{}] 09:24:31 INFO - PROCESS | 1844 | 1460996671892 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:32 INFO - PROCESS | 1844 | 1460996672131 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:24:32 INFO - PROCESS | 1844 | 1460996672316 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef308000 == 115 [pid = 1844] [id = 541] 09:24:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3ce62e1400) [pid = 1844] [serial = 1624] [outer = (nil)] 09:24:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3ced8ea400) [pid = 1844] [serial = 1625] [outer = 0x7f3ce62e1400] 09:24:32 INFO - PROCESS | 1844 | 1460996672379 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cedbca800) [pid = 1844] [serial = 1626] [outer = 0x7f3ce62e1400] 09:24:33 INFO - PROCESS | 1844 | 1460996673485 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1642ms 09:24:33 INFO - PROCESS | 1844 | 1460996673519 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 1844 | 1460996673524 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:24:33 INFO - PROCESS | 1844 | 1460996673535 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 1844 | 1460996673539 Marionette TRACE conn3 <- [1,2138,null,{}] 09:24:33 INFO - PROCESS | 1844 | 1460996673549 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 1844 | 1460996673801 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:24:34 INFO - PROCESS | 1844 | 1460996674129 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec21b000 == 116 [pid = 1844] [id = 542] 09:24:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3ceabccc00) [pid = 1844] [serial = 1627] [outer = (nil)] 09:24:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cebc6dc00) [pid = 1844] [serial = 1628] [outer = 0x7f3ceabccc00] 09:24:34 INFO - PROCESS | 1844 | 1460996674429 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cec49bc00) [pid = 1844] [serial = 1629] [outer = 0x7f3ceabccc00] 09:24:35 INFO - PROCESS | 1844 | 1460996675426 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1939ms 09:24:35 INFO - PROCESS | 1844 | 1460996675476 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 1844 | 1460996675485 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:24:35 INFO - PROCESS | 1844 | 1460996675499 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 1844 | 1460996675503 Marionette TRACE conn3 <- [1,2142,null,{}] 09:24:35 INFO - PROCESS | 1844 | 1460996675510 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 1844 | 1460996675764 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:24:36 INFO - PROCESS | 1844 | 1460996676241 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef46d800 == 117 [pid = 1844] [id = 543] 09:24:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3ced99a000) [pid = 1844] [serial = 1630] [outer = (nil)] 09:24:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cedbce000) [pid = 1844] [serial = 1631] [outer = 0x7f3ced99a000] 09:24:36 INFO - PROCESS | 1844 | 1460996676392 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cef2c9800) [pid = 1844] [serial = 1632] [outer = 0x7f3ced99a000] 09:24:37 INFO - PROCESS | 1844 | 1460996677398 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 1844 | 1460996677445 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:24:37 INFO - PROCESS | 1844 | 1460996677451 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 1844 | 1460996677457 Marionette TRACE conn3 <- [1,2146,null,{}] 09:24:37 INFO - PROCESS | 1844 | 1460996677474 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:37 INFO - PROCESS | 1844 | 1460996677720 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:24:38 INFO - PROCESS | 1844 | 1460996678031 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0a12800 == 118 [pid = 1844] [id = 544] 09:24:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cef2f2800) [pid = 1844] [serial = 1633] [outer = (nil)] 09:24:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cf0802c00) [pid = 1844] [serial = 1634] [outer = 0x7f3cef2f2800] 09:24:38 INFO - PROCESS | 1844 | 1460996678115 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cf183b000) [pid = 1844] [serial = 1635] [outer = 0x7f3cef2f2800] 09:24:39 INFO - PROCESS | 1844 | 1460996679043 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 1844 | 1460996679100 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:24:39 INFO - PROCESS | 1844 | 1460996679106 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 1844 | 1460996679109 Marionette TRACE conn3 <- [1,2150,null,{}] 09:24:39 INFO - PROCESS | 1844 | 1460996679115 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 1844 | 1460996679351 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:24:39 INFO - PROCESS | 1844 | 1460996679674 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1fbc000 == 119 [pid = 1844] [id = 545] 09:24:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3ced8ef800) [pid = 1844] [serial = 1636] [outer = (nil)] 09:24:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cf1b5e000) [pid = 1844] [serial = 1637] [outer = 0x7f3ced8ef800] 09:24:39 INFO - PROCESS | 1844 | 1460996679774 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cf1d9c400) [pid = 1844] [serial = 1638] [outer = 0x7f3ced8ef800] 09:24:40 INFO - PROCESS | 1844 | 1460996680651 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1637ms 09:24:40 INFO - PROCESS | 1844 | 1460996680744 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 1844 | 1460996680749 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:24:40 INFO - PROCESS | 1844 | 1460996680755 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1844 | 1460996680757 Marionette TRACE conn3 <- [1,2154,null,{}] 09:24:40 INFO - PROCESS | 1844 | 1460996680763 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 1844 | 1460996681002 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:24:41 INFO - PROCESS | 1844 | 1460996681320 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf38ea000 == 120 [pid = 1844] [id = 546] 09:24:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cefa5ac00) [pid = 1844] [serial = 1639] [outer = (nil)] 09:24:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cf1f47800) [pid = 1844] [serial = 1640] [outer = 0x7f3cefa5ac00] 09:24:41 INFO - PROCESS | 1844 | 1460996681401 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cf4337400) [pid = 1844] [serial = 1641] [outer = 0x7f3cefa5ac00] 09:24:42 INFO - PROCESS | 1844 | 1460996682375 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1686ms 09:24:42 INFO - PROCESS | 1844 | 1460996682443 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1844 | 1460996682446 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:24:42 INFO - PROCESS | 1844 | 1460996682454 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1844 | 1460996682458 Marionette TRACE conn3 <- [1,2158,null,{}] 09:24:42 INFO - PROCESS | 1844 | 1460996682464 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 1844 | 1460996682729 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:24:43 INFO - PROCESS | 1844 | 1460996683052 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a15000 == 121 [pid = 1844] [id = 547] 09:24:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cf9ff2000) [pid = 1844] [serial = 1642] [outer = (nil)] 09:24:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cfaaae000) [pid = 1844] [serial = 1643] [outer = 0x7f3cf9ff2000] 09:24:43 INFO - PROCESS | 1844 | 1460996683133 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cfadc5400) [pid = 1844] [serial = 1644] [outer = 0x7f3cf9ff2000] 09:24:44 INFO - PROCESS | 1844 | 1460996684048 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1640ms 09:24:44 INFO - PROCESS | 1844 | 1460996684095 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 1844 | 1460996684100 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:24:44 INFO - PROCESS | 1844 | 1460996684106 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 1844 | 1460996684108 Marionette TRACE conn3 <- [1,2162,null,{}] 09:24:44 INFO - PROCESS | 1844 | 1460996684114 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 1844 | 1460996684337 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:24:44 INFO - PROCESS | 1844 | 1460996684610 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa15e000 == 122 [pid = 1844] [id = 548] 09:24:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cef2c0000) [pid = 1844] [serial = 1645] [outer = (nil)] 09:24:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cfa646000) [pid = 1844] [serial = 1646] [outer = 0x7f3cef2c0000] 09:24:44 INFO - PROCESS | 1844 | 1460996684741 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cfb41f000) [pid = 1844] [serial = 1647] [outer = 0x7f3cef2c0000] 09:24:45 INFO - PROCESS | 1844 | 1460996685613 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1538ms 09:24:45 INFO - PROCESS | 1844 | 1460996685646 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 1844 | 1460996685651 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:24:45 INFO - PROCESS | 1844 | 1460996685657 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 1844 | 1460996685659 Marionette TRACE conn3 <- [1,2166,null,{}] 09:24:45 INFO - PROCESS | 1844 | 1460996685665 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:45 INFO - PROCESS | 1844 | 1460996685911 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:24:46 INFO - PROCESS | 1844 | 1460996686152 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb3b7800 == 123 [pid = 1844] [id = 549] 09:24:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3cf9ff0000) [pid = 1844] [serial = 1648] [outer = (nil)] 09:24:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3cfc658400) [pid = 1844] [serial = 1649] [outer = 0x7f3cf9ff0000] 09:24:46 INFO - PROCESS | 1844 | 1460996686274 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3cfcac1c00) [pid = 1844] [serial = 1650] [outer = 0x7f3cf9ff0000] 09:24:47 INFO - PROCESS | 1844 | 1460996687186 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1580ms 09:24:47 INFO - PROCESS | 1844 | 1460996687238 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 1844 | 1460996687241 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:24:47 INFO - PROCESS | 1844 | 1460996687249 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 1844 | 1460996687252 Marionette TRACE conn3 <- [1,2170,null,{}] 09:24:47 INFO - PROCESS | 1844 | 1460996687258 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 1844 | 1460996687498 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:24:47 INFO - PROCESS | 1844 | 1460996687808 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfee8e800 == 124 [pid = 1844] [id = 550] 09:24:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3cebc75000) [pid = 1844] [serial = 1651] [outer = (nil)] 09:24:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3cfd632c00) [pid = 1844] [serial = 1652] [outer = 0x7f3cebc75000] 09:24:47 INFO - PROCESS | 1844 | 1460996687928 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cfeb0b400) [pid = 1844] [serial = 1653] [outer = 0x7f3cebc75000] 09:24:48 INFO - PROCESS | 1844 | 1460996688760 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1587ms 09:24:48 INFO - PROCESS | 1844 | 1460996688836 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 1844 | 1460996688840 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:24:48 INFO - PROCESS | 1844 | 1460996688847 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 1844 | 1460996688849 Marionette TRACE conn3 <- [1,2174,null,{}] 09:24:48 INFO - PROCESS | 1844 | 1460996688855 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 1844 | 1460996689092 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:24:49 INFO - PROCESS | 1844 | 1460996689370 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff7e0000 == 125 [pid = 1844] [id = 551] 09:24:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cf1e1b000) [pid = 1844] [serial = 1654] [outer = (nil)] 09:24:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cfee9dc00) [pid = 1844] [serial = 1655] [outer = 0x7f3cf1e1b000] 09:24:49 INFO - PROCESS | 1844 | 1460996689490 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3cff238000) [pid = 1844] [serial = 1656] [outer = 0x7f3cf1e1b000] 09:24:50 INFO - PROCESS | 1844 | 1460996690411 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1628ms 09:24:50 INFO - PROCESS | 1844 | 1460996690477 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:24:50 INFO - PROCESS | 1844 | 1460996690481 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:24:50 INFO - PROCESS | 1844 | 1460996690487 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 1844 | 1460996690492 Marionette TRACE conn3 <- [1,2178,null,{}] 09:24:50 INFO - PROCESS | 1844 | 1460996690497 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 1844 | 1460996690763 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:24:51 INFO - PROCESS | 1844 | 1460996691085 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d01381800 == 126 [pid = 1844] [id = 552] 09:24:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3cffb0b000) [pid = 1844] [serial = 1657] [outer = (nil)] 09:24:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3d01012c00) [pid = 1844] [serial = 1658] [outer = 0x7f3cffb0b000] 09:24:51 INFO - PROCESS | 1844 | 1460996691173 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3d02371000) [pid = 1844] [serial = 1659] [outer = 0x7f3cffb0b000] 09:24:52 INFO - PROCESS | 1844 | 1460996692084 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1634ms 09:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:24:52 INFO - PROCESS | 1844 | 1460996692123 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 1844 | 1460996692125 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:24:52 INFO - PROCESS | 1844 | 1460996692132 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 1844 | 1460996692135 Marionette TRACE conn3 <- [1,2182,null,{}] 09:24:52 INFO - PROCESS | 1844 | 1460996692140 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 1844 | 1460996692370 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:24:52 INFO - PROCESS | 1844 | 1460996692643 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d5c800 == 127 [pid = 1844] [id = 553] 09:24:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3cff504000) [pid = 1844] [serial = 1660] [outer = (nil)] 09:24:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3d0359e400) [pid = 1844] [serial = 1661] [outer = 0x7f3cff504000] 09:24:52 INFO - PROCESS | 1844 | 1460996692781 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3d039a6000) [pid = 1844] [serial = 1662] [outer = 0x7f3cff504000] 09:24:53 INFO - PROCESS | 1844 | 1460996693727 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1634ms 09:24:53 INFO - PROCESS | 1844 | 1460996693766 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 1844 | 1460996693769 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:24:53 INFO - PROCESS | 1844 | 1460996693776 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 1844 | 1460996693779 Marionette TRACE conn3 <- [1,2186,null,{}] 09:24:53 INFO - PROCESS | 1844 | 1460996693784 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:54 INFO - PROCESS | 1844 | 1460996694018 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:24:54 INFO - PROCESS | 1844 | 1460996694338 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06ce0000 == 128 [pid = 1844] [id = 554] 09:24:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3cfb424400) [pid = 1844] [serial = 1663] [outer = (nil)] 09:24:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3d04115000) [pid = 1844] [serial = 1664] [outer = 0x7f3cfb424400] 09:24:54 INFO - PROCESS | 1844 | 1460996694418 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3d04898800) [pid = 1844] [serial = 1665] [outer = 0x7f3cfb424400] 09:24:55 INFO - PROCESS | 1844 | 1460996695317 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1591ms 09:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:24:55 INFO - PROCESS | 1844 | 1460996695368 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 1844 | 1460996695371 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:24:55 INFO - PROCESS | 1844 | 1460996695378 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 1844 | 1460996695381 Marionette TRACE conn3 <- [1,2190,null,{}] 09:24:55 INFO - PROCESS | 1844 | 1460996695386 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:55 INFO - PROCESS | 1844 | 1460996695616 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:24:55 INFO - PROCESS | 1844 | 1460996695970 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d108f0800 == 129 [pid = 1844] [id = 555] 09:24:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3d051c6c00) [pid = 1844] [serial = 1666] [outer = (nil)] 09:24:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3d06e08000) [pid = 1844] [serial = 1667] [outer = 0x7f3d051c6c00] 09:24:56 INFO - PROCESS | 1844 | 1460996696055 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3d108d8c00) [pid = 1844] [serial = 1668] [outer = 0x7f3d051c6c00] 09:24:56 INFO - PROCESS | 1844 | 1460996696917 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1588ms 09:24:56 INFO - PROCESS | 1844 | 1460996696966 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 1844 | 1460996696970 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:24:56 INFO - PROCESS | 1844 | 1460996696988 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 1844 | 1460996696992 Marionette TRACE conn3 <- [1,2194,null,{}] 09:24:57 INFO - PROCESS | 1844 | 1460996696997 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:57 INFO - PROCESS | 1844 | 1460996697255 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:24:57 INFO - PROCESS | 1844 | 1460996697573 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d12542800 == 130 [pid = 1844] [id = 556] 09:24:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3ce62dd400) [pid = 1844] [serial = 1669] [outer = (nil)] 09:24:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3d1190b000) [pid = 1844] [serial = 1670] [outer = 0x7f3ce62dd400] 09:24:57 INFO - PROCESS | 1844 | 1460996697656 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f3d11b2b400) [pid = 1844] [serial = 1671] [outer = 0x7f3ce62dd400] 09:24:58 INFO - PROCESS | 1844 | 1460996698550 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1581ms 09:24:58 INFO - PROCESS | 1844 | 1460996698568 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 1844 | 1460996698572 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:24:58 INFO - PROCESS | 1844 | 1460996698581 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 1844 | 1460996698586 Marionette TRACE conn3 <- [1,2198,null,{}] 09:24:58 INFO - PROCESS | 1844 | 1460996698594 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 1844 | 1460996698813 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:24:59 INFO - PROCESS | 1844 | 1460996699064 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d14a77800 == 131 [pid = 1844] [id = 557] 09:24:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f3d051c6000) [pid = 1844] [serial = 1672] [outer = (nil)] 09:24:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f3d129c0c00) [pid = 1844] [serial = 1673] [outer = 0x7f3d051c6000] 09:24:59 INFO - PROCESS | 1844 | 1460996699195 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f3d14ac6800) [pid = 1844] [serial = 1674] [outer = 0x7f3d051c6000] 09:25:00 INFO - PROCESS | 1844 | 1460996700035 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1483ms 09:25:00 INFO - PROCESS | 1844 | 1460996700063 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 1844 | 1460996700066 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:25:00 INFO - PROCESS | 1844 | 1460996700072 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 1844 | 1460996700074 Marionette TRACE conn3 <- [1,2202,null,{}] 09:25:00 INFO - PROCESS | 1844 | 1460996700080 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:00 INFO - PROCESS | 1844 | 1460996700294 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:25:00 INFO - PROCESS | 1844 | 1460996700571 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16c41000 == 132 [pid = 1844] [id = 558] 09:25:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3d06d14000) [pid = 1844] [serial = 1675] [outer = (nil)] 09:25:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f3d166b4000) [pid = 1844] [serial = 1676] [outer = 0x7f3d06d14000] 09:25:00 INFO - PROCESS | 1844 | 1460996700647 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f3d166bd000) [pid = 1844] [serial = 1677] [outer = 0x7f3d06d14000] 09:25:01 INFO - PROCESS | 1844 | 1460996701579 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1583ms 09:25:01 INFO - PROCESS | 1844 | 1460996701657 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 1844 | 1460996701661 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:25:01 INFO - PROCESS | 1844 | 1460996701666 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 1844 | 1460996701669 Marionette TRACE conn3 <- [1,2206,null,{}] 09:25:01 INFO - PROCESS | 1844 | 1460996701675 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 1844 | 1460996701974 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:25:02 INFO - PROCESS | 1844 | 1460996702353 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d18a86000 == 133 [pid = 1844] [id = 559] 09:25:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f3d116ae800) [pid = 1844] [serial = 1678] [outer = (nil)] 09:25:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f3d16824000) [pid = 1844] [serial = 1679] [outer = 0x7f3d116ae800] 09:25:02 INFO - PROCESS | 1844 | 1460996702429 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f3d16957400) [pid = 1844] [serial = 1680] [outer = 0x7f3d116ae800] 09:25:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d05636800 == 132 [pid = 1844] [id = 257] 09:25:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea277800 == 131 [pid = 1844] [id = 540] 09:25:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec14d800 == 130 [pid = 1844] [id = 539] 09:25:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea27d800 == 129 [pid = 1844] [id = 538] 09:25:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce729a000 == 128 [pid = 1844] [id = 537] 09:25:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0425c800 == 127 [pid = 1844] [id = 535] 09:25:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d1b800 == 126 [pid = 1844] [id = 534] 09:25:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0350c800 == 125 [pid = 1844] [id = 533] 09:25:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffa13000 == 124 [pid = 1844] [id = 532] 09:25:04 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f3cebc7a000) [pid = 1844] [serial = 1554] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f3d02c71400) [pid = 1844] [serial = 1440] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f3ce96e1c00) [pid = 1844] [serial = 1461] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f3d051ce800) [pid = 1844] [serial = 1538] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f3cfcb71000) [pid = 1844] [serial = 1517] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3cea04f000) [pid = 1844] [serial = 1550] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f3cf1840800) [pid = 1844] [serial = 1500] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f3cff238800) [pid = 1844] [serial = 1521] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f3cea843c00) [pid = 1844] [serial = 1494] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f3ce920f000) [pid = 1844] [serial = 1548] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3cff393000) [pid = 1844] [serial = 1437] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3ced98bc00) [pid = 1844] [serial = 1496] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3d0aa4dc00) [pid = 1844] [serial = 1446] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3cfb2d1c00) [pid = 1844] [serial = 1512] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cef2ccc00) [pid = 1844] [serial = 1425] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3d037f7800) [pid = 1844] [serial = 1533] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3cfb427800) [pid = 1844] [serial = 1514] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3cea84c800) [pid = 1844] [serial = 1553] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3cf8950400) [pid = 1844] [serial = 1506] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3d12822800) [pid = 1844] [serial = 1449] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3cffb0e000) [pid = 1844] [serial = 1526] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3d04113400) [pid = 1844] [serial = 1443] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3cfeb63000) [pid = 1844] [serial = 1520] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3ce75cb400) [pid = 1844] [serial = 1491] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3cfb842000) [pid = 1844] [serial = 1434] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3cea059c00) [pid = 1844] [serial = 1493] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3cff864000) [pid = 1844] [serial = 1523] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3cf4333000) [pid = 1844] [serial = 1505] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3d1281a800) [pid = 1844] [serial = 1542] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3d039a8c00) [pid = 1844] [serial = 1535] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cea0bd400) [pid = 1844] [serial = 1551] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3cfd5d2400) [pid = 1844] [serial = 1518] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3cedb62c00) [pid = 1844] [serial = 1497] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3d021be000) [pid = 1844] [serial = 1529] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3ce7261400) [pid = 1844] [serial = 1490] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cfc7ae800) [pid = 1844] [serial = 1515] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3d04b0ac00) [pid = 1844] [serial = 1536] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3d1190fc00) [pid = 1844] [serial = 1541] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3cf1f4e000) [pid = 1844] [serial = 1428] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3cf1840400) [pid = 1844] [serial = 1467] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cfa5dcc00) [pid = 1844] [serial = 1508] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3cea056800) [pid = 1844] [serial = 1422] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3d166b2400) [pid = 1844] [serial = 1455] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3cf464e800) [pid = 1844] [serial = 1458] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3cefa5f000) [pid = 1844] [serial = 1499] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3ce7265400) [pid = 1844] [serial = 1544] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cfadc6000) [pid = 1844] [serial = 1431] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3d1294b000) [pid = 1844] [serial = 1452] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cff90fc00) [pid = 1844] [serial = 1524] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3d03682400) [pid = 1844] [serial = 1532] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cf4651400) [pid = 1844] [serial = 1464] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3d01c0b800) [pid = 1844] [serial = 1527] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3ce8f40000) [pid = 1844] [serial = 1470] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cf1e1d400) [pid = 1844] [serial = 1503] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3d02c6e800) [pid = 1844] [serial = 1530] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cf1c1d000) [pid = 1844] [serial = 1502] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3ce8ce3c00) [pid = 1844] [serial = 1547] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cfa70a800) [pid = 1844] [serial = 1509] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cfadc8400) [pid = 1844] [serial = 1511] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3ce7359400) [pid = 1844] [serial = 1545] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3d0aa4c400) [pid = 1844] [serial = 1539] [outer = (nil)] [url = about:blank] 09:25:05 INFO - PROCESS | 1844 | 1460996705365 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 3735ms 09:25:05 INFO - PROCESS | 1844 | 1460996705404 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 1844 | 1460996705408 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:25:05 INFO - PROCESS | 1844 | 1460996705418 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 1844 | 1460996705423 Marionette TRACE conn3 <- [1,2210,null,{}] 09:25:05 INFO - PROCESS | 1844 | 1460996705433 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:05 INFO - PROCESS | 1844 | 1460996705685 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:25:05 INFO - PROCESS | 1844 | 1460996705886 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce7299800 == 125 [pid = 1844] [id = 560] 09:25:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3ce63e3c00) [pid = 1844] [serial = 1681] [outer = (nil)] 09:25:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3ce725f400) [pid = 1844] [serial = 1682] [outer = 0x7f3ce63e3c00] 09:25:05 INFO - PROCESS | 1844 | 1460996705973 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3ce735dc00) [pid = 1844] [serial = 1683] [outer = 0x7f3ce63e3c00] 09:25:06 INFO - PROCESS | 1844 | 1460996706747 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1347ms 09:25:06 INFO - PROCESS | 1844 | 1460996706766 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 1844 | 1460996706774 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:25:06 INFO - PROCESS | 1844 | 1460996706785 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 1844 | 1460996706788 Marionette TRACE conn3 <- [1,2214,null,{}] 09:25:06 INFO - PROCESS | 1844 | 1460996706795 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:07 INFO - PROCESS | 1844 | 1460996707103 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:25:07 INFO - PROCESS | 1844 | 1460996707235 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea280000 == 126 [pid = 1844] [id = 561] 09:25:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3ce62e3800) [pid = 1844] [serial = 1684] [outer = (nil)] 09:25:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3ce8cec800) [pid = 1844] [serial = 1685] [outer = 0x7f3ce62e3800] 09:25:07 INFO - PROCESS | 1844 | 1460996707303 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3ce8f3fc00) [pid = 1844] [serial = 1686] [outer = 0x7f3ce62e3800] 09:25:08 INFO - PROCESS | 1844 | 1460996708305 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1537ms 09:25:08 INFO - PROCESS | 1844 | 1460996708326 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:25:08 INFO - PROCESS | 1844 | 1460996708331 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:25:08 INFO - PROCESS | 1844 | 1460996708338 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 1844 | 1460996708343 Marionette TRACE conn3 <- [1,2218,null,{}] 09:25:08 INFO - PROCESS | 1844 | 1460996708371 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:08 INFO - PROCESS | 1844 | 1460996708680 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:25:08 INFO - PROCESS | 1844 | 1460996708713 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec158000 == 127 [pid = 1844] [id = 562] 09:25:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3ce96d9c00) [pid = 1844] [serial = 1687] [outer = (nil)] 09:25:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3ce96e2c00) [pid = 1844] [serial = 1688] [outer = 0x7f3ce96d9c00] 09:25:08 INFO - PROCESS | 1844 | 1460996708787 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cea388800) [pid = 1844] [serial = 1689] [outer = 0x7f3ce96d9c00] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3ce8cefc00) [pid = 1844] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3ceabcac00) [pid = 1844] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3ce62d8800) [pid = 1844] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cf1f4f000) [pid = 1844] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cf1d96c00) [pid = 1844] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cf0318400) [pid = 1844] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cedb6cc00) [pid = 1844] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cedb67c00) [pid = 1844] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3ce8f35000) [pid = 1844] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3ce8ce9000) [pid = 1844] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3ce75c0800) [pid = 1844] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3ce75c1000) [pid = 1844] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3cff887c00) [pid = 1844] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3cebc73c00) [pid = 1844] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cf9ff0800) [pid = 1844] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3ceffdec00) [pid = 1844] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3cef2c2400) [pid = 1844] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3cfc7a9000) [pid = 1844] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3cfafe3c00) [pid = 1844] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3cea0c5000) [pid = 1844] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3cf4246400) [pid = 1844] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:25:10 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3cf1e19800) [pid = 1844] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:25:10 INFO - PROCESS | 1844 | 1460996710459 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2239ms 09:25:10 INFO - PROCESS | 1844 | 1460996710577 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 1844 | 1460996710582 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:25:10 INFO - PROCESS | 1844 | 1460996710588 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 1844 | 1460996710590 Marionette TRACE conn3 <- [1,2222,null,{}] 09:25:10 INFO - PROCESS | 1844 | 1460996710596 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 1844 | 1460996710808 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:25:11 INFO - PROCESS | 1844 | 1460996711020 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cedb9a000 == 128 [pid = 1844] [id = 563] 09:25:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3ce8cefc00) [pid = 1844] [serial = 1690] [outer = (nil)] 09:25:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3ceabc9000) [pid = 1844] [serial = 1691] [outer = 0x7f3ce8cefc00] 09:25:11 INFO - PROCESS | 1844 | 1460996711087 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3cebfe7800) [pid = 1844] [serial = 1692] [outer = 0x7f3ce8cefc00] 09:25:11 INFO - PROCESS | 1844 | 1460996711837 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1285ms 09:25:11 INFO - PROCESS | 1844 | 1460996711875 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 1844 | 1460996711878 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:25:11 INFO - PROCESS | 1844 | 1460996711884 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 1844 | 1460996711886 Marionette TRACE conn3 <- [1,2226,null,{}] 09:25:11 INFO - PROCESS | 1844 | 1460996711903 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:12 INFO - PROCESS | 1844 | 1460996712119 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:25:12 INFO - PROCESS | 1844 | 1460996712570 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce6253800 == 129 [pid = 1844] [id = 564] 09:25:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3ce62e3000) [pid = 1844] [serial = 1693] [outer = (nil)] 09:25:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3ce63ea400) [pid = 1844] [serial = 1694] [outer = 0x7f3ce62e3000] 09:25:12 INFO - PROCESS | 1844 | 1460996712652 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3ce7264000) [pid = 1844] [serial = 1695] [outer = 0x7f3ce62e3000] 09:25:13 INFO - PROCESS | 1844 | 1460996713554 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1700ms 09:25:13 INFO - PROCESS | 1844 | 1460996713587 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 1844 | 1460996713595 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:25:13 INFO - PROCESS | 1844 | 1460996713605 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 1844 | 1460996713609 Marionette TRACE conn3 <- [1,2230,null,{}] 09:25:13 INFO - PROCESS | 1844 | 1460996713618 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:13 INFO - PROCESS | 1844 | 1460996713870 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:25:14 INFO - PROCESS | 1844 | 1460996714137 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec147800 == 130 [pid = 1844] [id = 565] 09:25:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3ce8f38c00) [pid = 1844] [serial = 1696] [outer = (nil)] 09:25:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3ce9210c00) [pid = 1844] [serial = 1697] [outer = 0x7f3ce8f38c00] 09:25:14 INFO - PROCESS | 1844 | 1460996714270 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3ce96dc400) [pid = 1844] [serial = 1698] [outer = 0x7f3ce8f38c00] 09:25:15 INFO - PROCESS | 1844 | 1460996715282 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1732ms 09:25:15 INFO - PROCESS | 1844 | 1460996715342 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:25:15 INFO - PROCESS | 1844 | 1460996715349 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:25:15 INFO - PROCESS | 1844 | 1460996715356 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 1844 | 1460996715359 Marionette TRACE conn3 <- [1,2234,null,{}] 09:25:15 INFO - PROCESS | 1844 | 1460996715366 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:15 INFO - PROCESS | 1844 | 1460996715618 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:25:15 INFO - PROCESS | 1844 | 1460996715975 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef3cc800 == 131 [pid = 1844] [id = 566] 09:25:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3ce8f3f800) [pid = 1844] [serial = 1699] [outer = (nil)] 09:25:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cea388400) [pid = 1844] [serial = 1700] [outer = 0x7f3ce8f3f800] 09:25:16 INFO - PROCESS | 1844 | 1460996716081 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3ceabcb800) [pid = 1844] [serial = 1701] [outer = 0x7f3ce8f3f800] 09:25:17 INFO - PROCESS | 1844 | 1460996717031 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1737ms 09:25:17 INFO - PROCESS | 1844 | 1460996717094 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:25:17 INFO - PROCESS | 1844 | 1460996717099 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:25:17 INFO - PROCESS | 1844 | 1460996717115 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 1844 | 1460996717124 Marionette TRACE conn3 <- [1,2238,null,{}] 09:25:17 INFO - PROCESS | 1844 | 1460996717131 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:17 INFO - PROCESS | 1844 | 1460996717430 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:25:17 INFO - PROCESS | 1844 | 1460996717746 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf019b800 == 132 [pid = 1844] [id = 567] 09:25:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3cea0be800) [pid = 1844] [serial = 1702] [outer = (nil)] 09:25:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3ced992000) [pid = 1844] [serial = 1703] [outer = 0x7f3cea0be800] 09:25:17 INFO - PROCESS | 1844 | 1460996717823 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cedbc9400) [pid = 1844] [serial = 1704] [outer = 0x7f3cea0be800] 09:25:18 INFO - PROCESS | 1844 | 1460996718691 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1647ms 09:25:18 INFO - PROCESS | 1844 | 1460996718754 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 1844 | 1460996718758 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:25:18 INFO - PROCESS | 1844 | 1460996718764 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 1844 | 1460996718768 Marionette TRACE conn3 <- [1,2242,null,{}] 09:25:18 INFO - PROCESS | 1844 | 1460996718773 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:19 INFO - PROCESS | 1844 | 1460996719014 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:25:19 INFO - PROCESS | 1844 | 1460996719279 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0c5a000 == 133 [pid = 1844] [id = 568] 09:25:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3ced815800) [pid = 1844] [serial = 1705] [outer = (nil)] 09:25:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cef2ce800) [pid = 1844] [serial = 1706] [outer = 0x7f3ced815800] 09:25:19 INFO - PROCESS | 1844 | 1460996719400 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cef5e5400) [pid = 1844] [serial = 1707] [outer = 0x7f3ced815800] 09:25:20 INFO - PROCESS | 1844 | 1460996720282 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1582ms 09:25:20 INFO - PROCESS | 1844 | 1460996720350 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 1844 | 1460996720355 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:25:20 INFO - PROCESS | 1844 | 1460996720361 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 1844 | 1460996720364 Marionette TRACE conn3 <- [1,2246,null,{}] 09:25:20 INFO - PROCESS | 1844 | 1460996720369 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 1844 | 1460996720612 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:25:20 INFO - PROCESS | 1844 | 1460996720933 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3845800 == 134 [pid = 1844] [id = 569] 09:25:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cf00a5400) [pid = 1844] [serial = 1708] [outer = (nil)] 09:25:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cf00abc00) [pid = 1844] [serial = 1709] [outer = 0x7f3cf00a5400] 09:25:21 INFO - PROCESS | 1844 | 1460996721030 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cf1a5e800) [pid = 1844] [serial = 1710] [outer = 0x7f3cf00a5400] 09:25:21 INFO - PROCESS | 1844 | 1460996721969 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1679ms 09:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:25:22 INFO - PROCESS | 1844 | 1460996722042 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 1844 | 1460996722045 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:25:22 INFO - PROCESS | 1844 | 1460996722052 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 1844 | 1460996722055 Marionette TRACE conn3 <- [1,2250,null,{}] 09:25:22 INFO - PROCESS | 1844 | 1460996722061 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:22 INFO - PROCESS | 1844 | 1460996722323 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:25:22 INFO - PROCESS | 1844 | 1460996722632 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf4677800 == 135 [pid = 1844] [id = 570] 09:25:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cf00a7400) [pid = 1844] [serial = 1711] [outer = (nil)] 09:25:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cf1e28c00) [pid = 1844] [serial = 1712] [outer = 0x7f3cf00a7400] 09:25:22 INFO - PROCESS | 1844 | 1460996722712 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cf4334800) [pid = 1844] [serial = 1713] [outer = 0x7f3cf00a7400] 09:25:23 INFO - PROCESS | 1844 | 1460996723636 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:25:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1632ms 09:25:23 INFO - PROCESS | 1844 | 1460996723684 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 1844 | 1460996723687 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:25:23 INFO - PROCESS | 1844 | 1460996723694 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1844 | 1460996723697 Marionette TRACE conn3 <- [1,2254,null,{}] 09:25:23 INFO - PROCESS | 1844 | 1460996723702 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 1844 | 1460996723931 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:25:24 INFO - PROCESS | 1844 | 1460996724218 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a0d000 == 136 [pid = 1844] [id = 571] 09:25:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cf1a5c800) [pid = 1844] [serial = 1714] [outer = (nil)] 09:25:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cf4644000) [pid = 1844] [serial = 1715] [outer = 0x7f3cf1a5c800] 09:25:24 INFO - PROCESS | 1844 | 1460996724300 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cf464c400) [pid = 1844] [serial = 1716] [outer = 0x7f3cf1a5c800] 09:25:25 INFO - PROCESS | 1844 | 1460996725206 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:25:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1579ms 09:25:25 INFO - PROCESS | 1844 | 1460996725274 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1844 | 1460996725277 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:25:25 INFO - PROCESS | 1844 | 1460996725284 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1844 | 1460996725287 Marionette TRACE conn3 <- [1,2258,null,{}] 09:25:25 INFO - PROCESS | 1844 | 1460996725294 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 1844 | 1460996725528 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:25:25 INFO - PROCESS | 1844 | 1460996725836 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa152800 == 137 [pid = 1844] [id = 572] 09:25:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cf1d93400) [pid = 1844] [serial = 1717] [outer = (nil)] 09:25:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cf4651c00) [pid = 1844] [serial = 1718] [outer = 0x7f3cf1d93400] 09:25:25 INFO - PROCESS | 1844 | 1460996725919 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cf8a62c00) [pid = 1844] [serial = 1719] [outer = 0x7f3cf1d93400] 09:25:26 INFO - PROCESS | 1844 | 1460996726823 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:25:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1587ms 09:25:26 INFO - PROCESS | 1844 | 1460996726872 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 1844 | 1460996726876 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:25:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:25:26 INFO - PROCESS | 1844 | 1460996726882 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 1844 | 1460996726886 Marionette TRACE conn3 <- [1,2262,null,{}] 09:25:26 INFO - PROCESS | 1844 | 1460996726891 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 1844 | 1460996727121 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:25:27 INFO - PROCESS | 1844 | 1460996727390 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb3bf000 == 138 [pid = 1844] [id = 573] 09:25:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cf4536400) [pid = 1844] [serial = 1720] [outer = (nil)] 09:25:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cf9ff7000) [pid = 1844] [serial = 1721] [outer = 0x7f3cf4536400] 09:25:27 INFO - PROCESS | 1844 | 1460996727509 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cfa5d4000) [pid = 1844] [serial = 1722] [outer = 0x7f3cf4536400] 09:25:28 INFO - PROCESS | 1844 | 1460996728357 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:25:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1530ms 09:25:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:25:28 INFO - PROCESS | 1844 | 1460996728413 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 1844 | 1460996728416 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:25:28 INFO - PROCESS | 1844 | 1460996728422 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 1844 | 1460996728426 Marionette TRACE conn3 <- [1,2266,null,{}] 09:25:28 INFO - PROCESS | 1844 | 1460996728431 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:28 INFO - PROCESS | 1844 | 1460996728651 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:25:28 INFO - PROCESS | 1844 | 1460996728922 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfee83800 == 139 [pid = 1844] [id = 574] 09:25:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cfa6c1000) [pid = 1844] [serial = 1723] [outer = (nil)] 09:25:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cfaaae800) [pid = 1844] [serial = 1724] [outer = 0x7f3cfa6c1000] 09:25:29 INFO - PROCESS | 1844 | 1460996729069 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cfafef000) [pid = 1844] [serial = 1725] [outer = 0x7f3cfa6c1000] 09:25:29 INFO - PROCESS | 1844 | 1460996729985 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:25:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1591ms 09:25:30 INFO - PROCESS | 1844 | 1460996730014 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 1844 | 1460996730019 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:25:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:25:30 INFO - PROCESS | 1844 | 1460996730025 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 1844 | 1460996730030 Marionette TRACE conn3 <- [1,2270,null,{}] 09:25:30 INFO - PROCESS | 1844 | 1460996730036 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 1844 | 1460996730373 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:25:30 INFO - PROCESS | 1844 | 1460996730732 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff9b1800 == 140 [pid = 1844] [id = 575] 09:25:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cfc65e400) [pid = 1844] [serial = 1726] [outer = (nil)] 09:25:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cfe926000) [pid = 1844] [serial = 1727] [outer = 0x7f3cfc65e400] 09:25:30 INFO - PROCESS | 1844 | 1460996730809 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cfeb63000) [pid = 1844] [serial = 1728] [outer = 0x7f3cfc65e400] 09:25:31 INFO - PROCESS | 1844 | 1460996731734 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1788ms 09:25:31 INFO - PROCESS | 1844 | 1460996731814 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 1844 | 1460996731818 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:25:31 INFO - PROCESS | 1844 | 1460996731824 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 1844 | 1460996731827 Marionette TRACE conn3 <- [1,2274,null,{}] 09:25:31 INFO - PROCESS | 1844 | 1460996731833 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 1844 | 1460996732130 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:25:32 INFO - PROCESS | 1844 | 1460996732456 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffb5a000 == 141 [pid = 1844] [id = 576] 09:25:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cfa6b9c00) [pid = 1844] [serial = 1729] [outer = (nil)] 09:25:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cff38a400) [pid = 1844] [serial = 1730] [outer = 0x7f3cfa6b9c00] 09:25:32 INFO - PROCESS | 1844 | 1460996732537 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3cff395800) [pid = 1844] [serial = 1731] [outer = 0x7f3cfa6b9c00] 09:25:33 INFO - PROCESS | 1844 | 1460996733418 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1633ms 09:25:33 INFO - PROCESS | 1844 | 1460996733459 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 1844 | 1460996733463 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:25:33 INFO - PROCESS | 1844 | 1460996733469 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1844 | 1460996733472 Marionette TRACE conn3 <- [1,2278,null,{}] 09:25:33 INFO - PROCESS | 1844 | 1460996733477 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:33 INFO - PROCESS | 1844 | 1460996733726 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:25:34 INFO - PROCESS | 1844 | 1460996734024 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03518800 == 142 [pid = 1844] [id = 577] 09:25:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3cf43c7c00) [pid = 1844] [serial = 1732] [outer = (nil)] 09:25:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3cff510800) [pid = 1844] [serial = 1733] [outer = 0x7f3cf43c7c00] 09:25:34 INFO - PROCESS | 1844 | 1460996734191 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3cff865800) [pid = 1844] [serial = 1734] [outer = 0x7f3cf43c7c00] 09:25:35 INFO - PROCESS | 1844 | 1460996735124 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1686ms 09:25:35 INFO - PROCESS | 1844 | 1460996735156 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1844 | 1460996735160 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:25:35 INFO - PROCESS | 1844 | 1460996735166 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1844 | 1460996735170 Marionette TRACE conn3 <- [1,2282,null,{}] 09:25:35 INFO - PROCESS | 1844 | 1460996735175 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 1844 | 1460996735408 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:25:35 INFO - PROCESS | 1844 | 1460996735680 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d67000 == 143 [pid = 1844] [id = 578] 09:25:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3ce7262800) [pid = 1844] [serial = 1735] [outer = (nil)] 09:25:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cff908800) [pid = 1844] [serial = 1736] [outer = 0x7f3ce7262800] 09:25:35 INFO - PROCESS | 1844 | 1460996735802 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cffb02c00) [pid = 1844] [serial = 1737] [outer = 0x7f3ce7262800] 09:25:36 INFO - PROCESS | 1844 | 1460996736712 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:25:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1580ms 09:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:25:36 INFO - PROCESS | 1844 | 1460996736748 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 1844 | 1460996736751 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:25:36 INFO - PROCESS | 1844 | 1460996736757 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 1844 | 1460996736760 Marionette TRACE conn3 <- [1,2286,null,{}] 09:25:36 INFO - PROCESS | 1844 | 1460996736765 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 1844 | 1460996736999 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:25:37 INFO - PROCESS | 1844 | 1460996737337 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d05646000 == 144 [pid = 1844] [id = 579] 09:25:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cfab6f000) [pid = 1844] [serial = 1738] [outer = (nil)] 09:25:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3d01013400) [pid = 1844] [serial = 1739] [outer = 0x7f3cfab6f000] 09:25:37 INFO - PROCESS | 1844 | 1460996737414 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3d02135400) [pid = 1844] [serial = 1740] [outer = 0x7f3cfab6f000] 09:25:38 INFO - PROCESS | 1844 | 1460996738285 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:25:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1580ms 09:25:38 INFO - PROCESS | 1844 | 1460996738337 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 1844 | 1460996738340 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:25:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:25:38 INFO - PROCESS | 1844 | 1460996738347 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1844 | 1460996738349 Marionette TRACE conn3 <- [1,2290,null,{}] 09:25:38 INFO - PROCESS | 1844 | 1460996738355 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 1844 | 1460996738579 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:25:38 INFO - PROCESS | 1844 | 1460996738859 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11b6c800 == 145 [pid = 1844] [id = 580] 09:25:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cfe923800) [pid = 1844] [serial = 1741] [outer = (nil)] 09:25:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3d02c71400) [pid = 1844] [serial = 1742] [outer = 0x7f3cfe923800] 09:25:38 INFO - PROCESS | 1844 | 1460996738980 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3d0378fc00) [pid = 1844] [serial = 1743] [outer = 0x7f3cfe923800] 09:25:39 INFO - PROCESS | 1844 | 1460996739824 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1528ms 09:25:39 INFO - PROCESS | 1844 | 1460996739877 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 1844 | 1460996739880 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:25:39 INFO - PROCESS | 1844 | 1460996739886 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 1844 | 1460996739889 Marionette TRACE conn3 <- [1,2294,null,{}] 09:25:39 INFO - PROCESS | 1844 | 1460996739895 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 1844 | 1460996740150 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:25:40 INFO - PROCESS | 1844 | 1460996740469 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d18a81800 == 146 [pid = 1844] [id = 581] 09:25:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cff233c00) [pid = 1844] [serial = 1744] [outer = (nil)] 09:25:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3d03a5f400) [pid = 1844] [serial = 1745] [outer = 0x7f3cff233c00] 09:25:40 INFO - PROCESS | 1844 | 1460996740546 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3d0411c400) [pid = 1844] [serial = 1746] [outer = 0x7f3cff233c00] 09:25:41 INFO - PROCESS | 1844 | 1460996741435 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1589ms 09:25:41 INFO - PROCESS | 1844 | 1460996741477 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 1844 | 1460996741481 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:25:41 INFO - PROCESS | 1844 | 1460996741487 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 1844 | 1460996741489 Marionette TRACE conn3 <- [1,2298,null,{}] 09:25:41 INFO - PROCESS | 1844 | 1460996741495 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:41 INFO - PROCESS | 1844 | 1460996741737 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:25:42 INFO - PROCESS | 1844 | 1460996742059 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1bc7a000 == 147 [pid = 1844] [id = 582] 09:25:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3d021c5000) [pid = 1844] [serial = 1747] [outer = (nil)] 09:25:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3d05614800) [pid = 1844] [serial = 1748] [outer = 0x7f3d021c5000] 09:25:42 INFO - PROCESS | 1844 | 1460996742140 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3d1084e000) [pid = 1844] [serial = 1749] [outer = 0x7f3d021c5000] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffb43000 == 146 [pid = 1844] [id = 279] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef481800 == 145 [pid = 1844] [id = 513] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cedb9a000 == 144 [pid = 1844] [id = 563] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec158000 == 143 [pid = 1844] [id = 562] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea280000 == 142 [pid = 1844] [id = 561] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce7299800 == 141 [pid = 1844] [id = 560] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d12542800 == 140 [pid = 1844] [id = 556] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d108f0800 == 139 [pid = 1844] [id = 555] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d06ce0000 == 138 [pid = 1844] [id = 554] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d5c800 == 137 [pid = 1844] [id = 553] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d01381800 == 136 [pid = 1844] [id = 552] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff7e0000 == 135 [pid = 1844] [id = 551] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfee8e800 == 134 [pid = 1844] [id = 550] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb3b7800 == 133 [pid = 1844] [id = 549] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa15e000 == 132 [pid = 1844] [id = 548] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a15000 == 131 [pid = 1844] [id = 547] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf38ea000 == 130 [pid = 1844] [id = 546] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1fbc000 == 129 [pid = 1844] [id = 545] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0a12800 == 128 [pid = 1844] [id = 544] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef46d800 == 127 [pid = 1844] [id = 543] 09:25:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec21b000 == 126 [pid = 1844] [id = 542] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cef5e1c00) [pid = 1844] [serial = 1488] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3cebfeb000) [pid = 1844] [serial = 1619] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3ce75c6400) [pid = 1844] [serial = 1622] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3cf4642400) [pid = 1844] [serial = 1577] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3cf432b800) [pid = 1844] [serial = 1575] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3cf1e24000) [pid = 1844] [serial = 1574] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3cf183fc00) [pid = 1844] [serial = 1572] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3cf17f5c00) [pid = 1844] [serial = 1571] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3cf00a5000) [pid = 1844] [serial = 1569] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3cefa59000) [pid = 1844] [serial = 1568] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3cef2ee000) [pid = 1844] [serial = 1566] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3cee2d6800) [pid = 1844] [serial = 1565] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3ced996c00) [pid = 1844] [serial = 1563] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3ced8f5000) [pid = 1844] [serial = 1562] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cea383800) [pid = 1844] [serial = 1560] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3ce96d4400) [pid = 1844] [serial = 1559] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cebff0400) [pid = 1844] [serial = 1556] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3ce96ddc00) [pid = 1844] [serial = 1616] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3ce75c6800) [pid = 1844] [serial = 1613] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3ce75ce800) [pid = 1844] [serial = 1614] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3d0aa4d400) [pid = 1844] [serial = 1610] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3d05130800) [pid = 1844] [serial = 1608] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3d04893c00) [pid = 1844] [serial = 1607] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3d04116c00) [pid = 1844] [serial = 1605] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3d039acc00) [pid = 1844] [serial = 1604] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3d0368d400) [pid = 1844] [serial = 1602] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3d02c72c00) [pid = 1844] [serial = 1601] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3d01bebc00) [pid = 1844] [serial = 1599] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3cffa4c800) [pid = 1844] [serial = 1598] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3cff889000) [pid = 1844] [serial = 1596] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3cff85d000) [pid = 1844] [serial = 1595] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3cff50f800) [pid = 1844] [serial = 1593] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cff391400) [pid = 1844] [serial = 1592] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3cff234400) [pid = 1844] [serial = 1590] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cfeb0a400) [pid = 1844] [serial = 1589] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3cfb428400) [pid = 1844] [serial = 1587] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cfaff1800) [pid = 1844] [serial = 1586] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cfa5d5000) [pid = 1844] [serial = 1584] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cf9ff6400) [pid = 1844] [serial = 1583] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cf8a5f800) [pid = 1844] [serial = 1581] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cf8947000) [pid = 1844] [serial = 1580] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cf464ec00) [pid = 1844] [serial = 1578] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3ced8ea400) [pid = 1844] [serial = 1625] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3ce96d6800) [pid = 1844] [serial = 1623] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3ced811400) [pid = 1844] [serial = 1620] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cea0ca800) [pid = 1844] [serial = 1617] [outer = (nil)] [url = about:blank] 09:25:44 INFO - PROCESS | 1844 | 1460996744805 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 3343ms 09:25:44 INFO - PROCESS | 1844 | 1460996744831 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 1844 | 1460996744837 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:25:44 INFO - PROCESS | 1844 | 1460996744850 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 1844 | 1460996744853 Marionette TRACE conn3 <- [1,2302,null,{}] 09:25:44 INFO - PROCESS | 1844 | 1460996744862 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 1844 | 1460996745103 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:25:45 INFO - PROCESS | 1844 | 1460996745293 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea271800 == 127 [pid = 1844] [id = 583] 09:25:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3ce7359000) [pid = 1844] [serial = 1750] [outer = (nil)] 09:25:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3ce75ce800) [pid = 1844] [serial = 1751] [outer = 0x7f3ce7359000] 09:25:45 INFO - PROCESS | 1844 | 1460996745368 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3ce8f39000) [pid = 1844] [serial = 1752] [outer = 0x7f3ce7359000] 09:25:46 INFO - PROCESS | 1844 | 1460996746272 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1444ms 09:25:46 INFO - PROCESS | 1844 | 1460996746291 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 1844 | 1460996746299 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:25:46 INFO - PROCESS | 1844 | 1460996746310 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 1844 | 1460996746314 Marionette TRACE conn3 <- [1,2306,null,{}] 09:25:46 INFO - PROCESS | 1844 | 1460996746320 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:46 INFO - PROCESS | 1844 | 1460996746553 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:25:46 INFO - PROCESS | 1844 | 1460996746778 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cebd2e800 == 128 [pid = 1844] [id = 584] 09:25:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3ce7359400) [pid = 1844] [serial = 1753] [outer = (nil)] 09:25:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3ce96e0000) [pid = 1844] [serial = 1754] [outer = 0x7f3ce7359400] 09:25:46 INFO - PROCESS | 1844 | 1460996746854 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cea0c3800) [pid = 1844] [serial = 1755] [outer = 0x7f3ce7359400] 09:25:47 INFO - PROCESS | 1844 | 1460996747791 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1534ms 09:25:47 INFO - PROCESS | 1844 | 1460996747843 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:25:47 INFO - PROCESS | 1844 | 1460996747847 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:25:47 INFO - PROCESS | 1844 | 1460996747853 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 1844 | 1460996747858 Marionette TRACE conn3 <- [1,2310,null,{}] 09:25:47 INFO - PROCESS | 1844 | 1460996747881 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:48 INFO - PROCESS | 1844 | 1460996748183 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:25:48 INFO - PROCESS | 1844 | 1460996748254 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cee087800 == 129 [pid = 1844] [id = 585] 09:25:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cebfe4000) [pid = 1844] [serial = 1756] [outer = (nil)] 09:25:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cebfec000) [pid = 1844] [serial = 1757] [outer = 0x7f3cebfe4000] 09:25:48 INFO - PROCESS | 1844 | 1460996748390 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3ced81bc00) [pid = 1844] [serial = 1758] [outer = 0x7f3cebfe4000] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cf030e000) [pid = 1844] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3ce96d9c00) [pid = 1844] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3d051c6c00) [pid = 1844] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cfb424400) [pid = 1844] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cffb0b000) [pid = 1844] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cf1e1b000) [pid = 1844] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cebc75000) [pid = 1844] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cf9ff0000) [pid = 1844] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cef2c0000) [pid = 1844] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3cf9ff2000) [pid = 1844] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3cefa5ac00) [pid = 1844] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3ced8ef800) [pid = 1844] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3cef2f2800) [pid = 1844] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3ced99a000) [pid = 1844] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3ceabccc00) [pid = 1844] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3ce62e3800) [pid = 1844] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3ce63e3c00) [pid = 1844] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3d116ae800) [pid = 1844] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3d051c6000) [pid = 1844] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3ce62dd400) [pid = 1844] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:25:49 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3cea0c1400) [pid = 1844] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:25:49 INFO - PROCESS | 1844 | 1460996749926 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2099ms 09:25:49 INFO - PROCESS | 1844 | 1460996749953 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 1844 | 1460996749958 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:25:49 INFO - PROCESS | 1844 | 1460996749977 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 1844 | 1460996749980 Marionette TRACE conn3 <- [1,2314,null,{}] 09:25:49 INFO - PROCESS | 1844 | 1460996749985 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:50 INFO - PROCESS | 1844 | 1460996750218 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:25:50 INFO - PROCESS | 1844 | 1460996750397 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef315000 == 130 [pid = 1844] [id = 586] 09:25:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3ce62d8800) [pid = 1844] [serial = 1759] [outer = (nil)] 09:25:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3ced99a000) [pid = 1844] [serial = 1760] [outer = 0x7f3ce62d8800] 09:25:50 INFO - PROCESS | 1844 | 1460996750461 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3cee2da000) [pid = 1844] [serial = 1761] [outer = 0x7f3ce62d8800] 09:25:51 INFO - PROCESS | 1844 | 1460996751216 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1280ms 09:25:51 INFO - PROCESS | 1844 | 1460996751257 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 1844 | 1460996751260 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:25:51 INFO - PROCESS | 1844 | 1460996751267 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 1844 | 1460996751270 Marionette TRACE conn3 <- [1,2318,null,{}] 09:25:51 INFO - PROCESS | 1844 | 1460996751279 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:51 INFO - PROCESS | 1844 | 1460996751580 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:25:51 INFO - PROCESS | 1844 | 1460996751899 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce7296800 == 131 [pid = 1844] [id = 587] 09:25:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3ce63e2800) [pid = 1844] [serial = 1762] [outer = (nil)] 09:25:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3ce63ed400) [pid = 1844] [serial = 1763] [outer = 0x7f3ce63e2800] 09:25:52 INFO - PROCESS | 1844 | 1460996752044 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3ce75c6000) [pid = 1844] [serial = 1764] [outer = 0x7f3ce63e2800] 09:25:53 INFO - PROCESS | 1844 | 1460996753056 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 1844 | 1460996753119 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:25:53 INFO - PROCESS | 1844 | 1460996753128 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 1844 | 1460996753133 Marionette TRACE conn3 <- [1,2322,null,{}] 09:25:53 INFO - PROCESS | 1844 | 1460996753140 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:53 INFO - PROCESS | 1844 | 1460996753391 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:25:53 INFO - PROCESS | 1844 | 1460996753704 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cedba1000 == 132 [pid = 1844] [id = 588] 09:25:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3cea04d400) [pid = 1844] [serial = 1765] [outer = (nil)] 09:25:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3cea0ca400) [pid = 1844] [serial = 1766] [outer = 0x7f3cea04d400] 09:25:53 INFO - PROCESS | 1844 | 1460996753789 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3ceabc7000) [pid = 1844] [serial = 1767] [outer = 0x7f3cea04d400] 09:25:54 INFO - PROCESS | 1844 | 1460996754726 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1631ms 09:25:54 INFO - PROCESS | 1844 | 1460996754763 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:25:54 INFO - PROCESS | 1844 | 1460996754770 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:25:54 INFO - PROCESS | 1844 | 1460996754776 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 1844 | 1460996754780 Marionette TRACE conn3 <- [1,2326,null,{}] 09:25:54 INFO - PROCESS | 1844 | 1460996754786 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:55 INFO - PROCESS | 1844 | 1460996755026 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:25:55 INFO - PROCESS | 1844 | 1460996755394 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ceff6c800 == 133 [pid = 1844] [id = 589] 09:25:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3ced8e7400) [pid = 1844] [serial = 1768] [outer = (nil)] 09:25:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3ced991800) [pid = 1844] [serial = 1769] [outer = 0x7f3ced8e7400] 09:25:55 INFO - PROCESS | 1844 | 1460996755477 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cef2e8400) [pid = 1844] [serial = 1770] [outer = 0x7f3ced8e7400] 09:25:56 INFO - PROCESS | 1844 | 1460996756380 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1636ms 09:25:56 INFO - PROCESS | 1844 | 1460996756413 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 1844 | 1460996756417 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:25:56 INFO - PROCESS | 1844 | 1460996756432 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 1844 | 1460996756443 Marionette TRACE conn3 <- [1,2330,null,{}] 09:25:56 INFO - PROCESS | 1844 | 1460996756449 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 1844 | 1460996756772 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:25:57 INFO - PROCESS | 1844 | 1460996757084 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0c4e000 == 134 [pid = 1844] [id = 590] 09:25:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3ced8eb400) [pid = 1844] [serial = 1771] [outer = (nil)] 09:25:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cf00ac400) [pid = 1844] [serial = 1772] [outer = 0x7f3ced8eb400] 09:25:57 INFO - PROCESS | 1844 | 1460996757200 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cf1834800) [pid = 1844] [serial = 1773] [outer = 0x7f3ced8eb400] 09:25:58 INFO - PROCESS | 1844 | 1460996758051 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1700ms 09:25:58 INFO - PROCESS | 1844 | 1460996758125 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 1844 | 1460996758130 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:25:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:25:58 INFO - PROCESS | 1844 | 1460996758136 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 1844 | 1460996758139 Marionette TRACE conn3 <- [1,2334,null,{}] 09:25:58 INFO - PROCESS | 1844 | 1460996758145 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 1844 | 1460996758422 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:25:58 INFO - PROCESS | 1844 | 1460996758727 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3851800 == 135 [pid = 1844] [id = 591] 09:25:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cefa5a400) [pid = 1844] [serial = 1774] [outer = (nil)] 09:25:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cf1843800) [pid = 1844] [serial = 1775] [outer = 0x7f3cefa5a400] 09:25:58 INFO - PROCESS | 1844 | 1460996758807 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cf1a61c00) [pid = 1844] [serial = 1776] [outer = 0x7f3cefa5a400] 09:25:59 INFO - PROCESS | 1844 | 1460996759644 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1581ms 09:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:25:59 INFO - PROCESS | 1844 | 1460996759718 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 1844 | 1460996759721 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:25:59 INFO - PROCESS | 1844 | 1460996759728 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 1844 | 1460996759730 Marionette TRACE conn3 <- [1,2338,null,{}] 09:25:59 INFO - PROCESS | 1844 | 1460996759736 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:59 INFO - PROCESS | 1844 | 1460996759981 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:26:00 INFO - PROCESS | 1844 | 1460996760253 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3991800 == 136 [pid = 1844] [id = 592] 09:26:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cf1e1c000) [pid = 1844] [serial = 1777] [outer = (nil)] 09:26:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cf1e23800) [pid = 1844] [serial = 1778] [outer = 0x7f3cf1e1c000] 09:26:00 INFO - PROCESS | 1844 | 1460996760403 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cf4647000) [pid = 1844] [serial = 1779] [outer = 0x7f3cf1e1c000] 09:26:01 INFO - PROCESS | 1844 | 1460996761356 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:26:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1679ms 09:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:26:01 INFO - PROCESS | 1844 | 1460996761408 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 1844 | 1460996761411 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:26:01 INFO - PROCESS | 1844 | 1460996761418 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 1844 | 1460996761421 Marionette TRACE conn3 <- [1,2342,null,{}] 09:26:01 INFO - PROCESS | 1844 | 1460996761427 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:01 INFO - PROCESS | 1844 | 1460996761686 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:26:02 INFO - PROCESS | 1844 | 1460996762009 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8aa1800 == 137 [pid = 1844] [id = 593] 09:26:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cf1c1bc00) [pid = 1844] [serial = 1780] [outer = (nil)] 09:26:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cf8ac1400) [pid = 1844] [serial = 1781] [outer = 0x7f3cf1c1bc00] 09:26:02 INFO - PROCESS | 1844 | 1460996762096 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cfa6bf800) [pid = 1844] [serial = 1782] [outer = 0x7f3cf1c1bc00] 09:26:02 INFO - PROCESS | 1844 | 1460996762934 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1533ms 09:26:02 INFO - PROCESS | 1844 | 1460996762966 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 1844 | 1460996762971 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:26:02 INFO - PROCESS | 1844 | 1460996762983 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 1844 | 1460996762985 Marionette TRACE conn3 <- [1,2346,null,{}] 09:26:02 INFO - PROCESS | 1844 | 1460996762990 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 1844 | 1460996763225 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:26:03 INFO - PROCESS | 1844 | 1460996763493 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfab94800 == 138 [pid = 1844] [id = 594] 09:26:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cf1e1e000) [pid = 1844] [serial = 1783] [outer = (nil)] 09:26:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cfadb9800) [pid = 1844] [serial = 1784] [outer = 0x7f3cf1e1e000] 09:26:03 INFO - PROCESS | 1844 | 1460996763572 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cfafba000) [pid = 1844] [serial = 1785] [outer = 0x7f3cf1e1e000] 09:26:04 INFO - PROCESS | 1844 | 1460996764462 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1533ms 09:26:04 INFO - PROCESS | 1844 | 1460996764516 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 1844 | 1460996764520 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:26:04 INFO - PROCESS | 1844 | 1460996764526 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 1844 | 1460996764528 Marionette TRACE conn3 <- [1,2350,null,{}] 09:26:04 INFO - PROCESS | 1844 | 1460996764534 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:04 INFO - PROCESS | 1844 | 1460996764762 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:26:05 INFO - PROCESS | 1844 | 1460996765045 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfd5e1800 == 139 [pid = 1844] [id = 595] 09:26:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3ce735fc00) [pid = 1844] [serial = 1786] [outer = (nil)] 09:26:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cfafecc00) [pid = 1844] [serial = 1787] [outer = 0x7f3ce735fc00] 09:26:05 INFO - PROCESS | 1844 | 1460996765174 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cfb2d8c00) [pid = 1844] [serial = 1788] [outer = 0x7f3ce735fc00] 09:26:06 INFO - PROCESS | 1844 | 1460996766005 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1538ms 09:26:06 INFO - PROCESS | 1844 | 1460996766066 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:26:06 INFO - PROCESS | 1844 | 1460996766070 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:26:06 INFO - PROCESS | 1844 | 1460996766076 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 1844 | 1460996766079 Marionette TRACE conn3 <- [1,2354,null,{}] 09:26:06 INFO - PROCESS | 1844 | 1460996766084 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:06 INFO - PROCESS | 1844 | 1460996766319 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:26:06 INFO - PROCESS | 1844 | 1460996766598 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4cb000 == 140 [pid = 1844] [id = 596] 09:26:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3ce7353c00) [pid = 1844] [serial = 1789] [outer = (nil)] 09:26:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cfb6e5c00) [pid = 1844] [serial = 1790] [outer = 0x7f3ce7353c00] 09:26:06 INFO - PROCESS | 1844 | 1460996766718 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cfc482000) [pid = 1844] [serial = 1791] [outer = 0x7f3ce7353c00] 09:26:07 INFO - PROCESS | 1844 | 1460996767603 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1578ms 09:26:07 INFO - PROCESS | 1844 | 1460996767656 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 1844 | 1460996767660 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:26:07 INFO - PROCESS | 1844 | 1460996767666 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 1844 | 1460996767668 Marionette TRACE conn3 <- [1,2358,null,{}] 09:26:07 INFO - PROCESS | 1844 | 1460996767675 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 1844 | 1460996767939 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:26:08 INFO - PROCESS | 1844 | 1460996768266 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff7db800 == 141 [pid = 1844] [id = 597] 09:26:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cfcb74800) [pid = 1844] [serial = 1792] [outer = (nil)] 09:26:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cfd5cc400) [pid = 1844] [serial = 1793] [outer = 0x7f3cfcb74800] 09:26:08 INFO - PROCESS | 1844 | 1460996768368 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cfeb0b800) [pid = 1844] [serial = 1794] [outer = 0x7f3cfcb74800] 09:26:09 INFO - PROCESS | 1844 | 1460996769288 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1680ms 09:26:09 INFO - PROCESS | 1844 | 1460996769347 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 1844 | 1460996769351 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:26:09 INFO - PROCESS | 1844 | 1460996769358 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 1844 | 1460996769363 Marionette TRACE conn3 <- [1,2362,null,{}] 09:26:09 INFO - PROCESS | 1844 | 1460996769368 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:09 INFO - PROCESS | 1844 | 1460996769649 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:26:09 INFO - PROCESS | 1844 | 1460996769967 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d01b6e800 == 142 [pid = 1844] [id = 598] 09:26:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cedb6e800) [pid = 1844] [serial = 1795] [outer = (nil)] 09:26:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cff511000) [pid = 1844] [serial = 1796] [outer = 0x7f3cedb6e800] 09:26:10 INFO - PROCESS | 1844 | 1460996770045 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cffb11000) [pid = 1844] [serial = 1797] [outer = 0x7f3cedb6e800] 09:26:10 INFO - PROCESS | 1844 | 1460996770939 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1630ms 09:26:10 INFO - PROCESS | 1844 | 1460996770990 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 1844 | 1460996770994 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:26:11 INFO - PROCESS | 1844 | 1460996770999 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 1844 | 1460996771002 Marionette TRACE conn3 <- [1,2366,null,{}] 09:26:11 INFO - PROCESS | 1844 | 1460996771007 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:11 INFO - PROCESS | 1844 | 1460996771236 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:26:11 INFO - PROCESS | 1844 | 1460996771558 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d54000 == 143 [pid = 1844] [id = 599] 09:26:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3d01bec800) [pid = 1844] [serial = 1798] [outer = (nil)] 09:26:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3d0213f000) [pid = 1844] [serial = 1799] [outer = 0x7f3d01bec800] 09:26:11 INFO - PROCESS | 1844 | 1460996771668 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3d02e4bc00) [pid = 1844] [serial = 1800] [outer = 0x7f3d01bec800] 09:26:12 INFO - PROCESS | 1844 | 1460996772627 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1681ms 09:26:12 INFO - PROCESS | 1844 | 1460996772682 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 1844 | 1460996772686 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:26:12 INFO - PROCESS | 1844 | 1460996772693 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 1844 | 1460996772696 Marionette TRACE conn3 <- [1,2370,null,{}] 09:26:12 INFO - PROCESS | 1844 | 1460996772701 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 1844 | 1460996772926 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:26:13 INFO - PROCESS | 1844 | 1460996773200 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04dc6800 == 144 [pid = 1844] [id = 600] 09:26:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3d01014400) [pid = 1844] [serial = 1801] [outer = (nil)] 09:26:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3d0368b000) [pid = 1844] [serial = 1802] [outer = 0x7f3d01014400] 09:26:13 INFO - PROCESS | 1844 | 1460996773277 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3d039a3800) [pid = 1844] [serial = 1803] [outer = 0x7f3d01014400] 09:26:14 INFO - PROCESS | 1844 | 1460996774168 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1530ms 09:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:26:14 INFO - PROCESS | 1844 | 1460996774225 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1844 | 1460996774228 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:26:14 INFO - PROCESS | 1844 | 1460996774234 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1844 | 1460996774237 Marionette TRACE conn3 <- [1,2374,null,{}] 09:26:14 INFO - PROCESS | 1844 | 1460996774242 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 1844 | 1460996774465 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:26:14 INFO - PROCESS | 1844 | 1460996774743 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1167b800 == 145 [pid = 1844] [id = 601] 09:26:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cf8943800) [pid = 1844] [serial = 1804] [outer = (nil)] 09:26:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3d03aaac00) [pid = 1844] [serial = 1805] [outer = 0x7f3cf8943800] 09:26:14 INFO - PROCESS | 1844 | 1460996774861 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3d041c6000) [pid = 1844] [serial = 1806] [outer = 0x7f3cf8943800] 09:26:15 INFO - PROCESS | 1844 | 1460996775750 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1597ms 09:26:15 INFO - PROCESS | 1844 | 1460996775831 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 1844 | 1460996775835 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:26:15 INFO - PROCESS | 1844 | 1460996775841 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 1844 | 1460996775844 Marionette TRACE conn3 <- [1,2378,null,{}] 09:26:15 INFO - PROCESS | 1844 | 1460996775850 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:16 INFO - PROCESS | 1844 | 1460996776093 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:26:16 INFO - PROCESS | 1844 | 1460996776433 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d14bb7800 == 146 [pid = 1844] [id = 602] 09:26:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3ce8f3b000) [pid = 1844] [serial = 1807] [outer = (nil)] 09:26:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3d04d83000) [pid = 1844] [serial = 1808] [outer = 0x7f3ce8f3b000] 09:26:16 INFO - PROCESS | 1844 | 1460996776514 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3d051c1400) [pid = 1844] [serial = 1809] [outer = 0x7f3ce8f3b000] 09:26:17 INFO - PROCESS | 1844 | 1460996777420 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1633ms 09:26:17 INFO - PROCESS | 1844 | 1460996777476 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 1844 | 1460996777480 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:26:17 INFO - PROCESS | 1844 | 1460996777487 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 1844 | 1460996777490 Marionette TRACE conn3 <- [1,2382,null,{}] 09:26:17 INFO - PROCESS | 1844 | 1460996777496 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 1844 | 1460996777739 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:26:18 INFO - PROCESS | 1844 | 1460996778012 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1bc6a800 == 147 [pid = 1844] [id = 603] 09:26:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3cf9feb400) [pid = 1844] [serial = 1810] [outer = (nil)] 09:26:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3d0aa51c00) [pid = 1844] [serial = 1811] [outer = 0x7f3cf9feb400] 09:26:18 INFO - PROCESS | 1844 | 1460996778132 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3d116b1000) [pid = 1844] [serial = 1812] [outer = 0x7f3cf9feb400] 09:26:19 INFO - PROCESS | 1844 | 1460996779026 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1580ms 09:26:19 INFO - PROCESS | 1844 | 1460996779068 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1844 | 1460996779073 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:26:19 INFO - PROCESS | 1844 | 1460996779079 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1844 | 1460996779082 Marionette TRACE conn3 <- [1,2386,null,{}] 09:26:19 INFO - PROCESS | 1844 | 1460996779088 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 1844 | 1460996779318 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:26:19 INFO - PROCESS | 1844 | 1460996779648 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf025a800 == 148 [pid = 1844] [id = 604] 09:26:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3cebc6f800) [pid = 1844] [serial = 1813] [outer = (nil)] 09:26:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3d11b0f000) [pid = 1844] [serial = 1814] [outer = 0x7f3cebc6f800] 09:26:19 INFO - PROCESS | 1844 | 1460996779727 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3d12b03000) [pid = 1844] [serial = 1815] [outer = 0x7f3cebc6f800] 09:26:20 INFO - PROCESS | 1844 | 1460996780609 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1589ms 09:26:20 INFO - PROCESS | 1844 | 1460996780669 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 1844 | 1460996780673 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:26:20 INFO - PROCESS | 1844 | 1460996780679 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 1844 | 1460996780681 Marionette TRACE conn3 <- [1,2390,null,{}] 09:26:20 INFO - PROCESS | 1844 | 1460996780686 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:20 INFO - PROCESS | 1844 | 1460996780923 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:26:21 INFO - PROCESS | 1844 | 1460996781240 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d197c4800 == 149 [pid = 1844] [id = 605] 09:26:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3cfaaa8c00) [pid = 1844] [serial = 1816] [outer = (nil)] 09:26:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3d16238c00) [pid = 1844] [serial = 1817] [outer = 0x7f3cfaaa8c00] 09:26:21 INFO - PROCESS | 1844 | 1460996781322 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3d166bd400) [pid = 1844] [serial = 1818] [outer = 0x7f3cfaaa8c00] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cee090800 == 148 [pid = 1844] [id = 520] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a16800 == 147 [pid = 1844] [id = 527] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04e2f000 == 146 [pid = 1844] [id = 536] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff759000 == 145 [pid = 1844] [id = 531] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff0dc000 == 144 [pid = 1844] [id = 530] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0a23000 == 143 [pid = 1844] [id = 523] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb46a800 == 142 [pid = 1844] [id = 529] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1fc1000 == 141 [pid = 1844] [id = 524] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf38d6800 == 140 [pid = 1844] [id = 525] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3993000 == 139 [pid = 1844] [id = 526] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfaa6a000 == 138 [pid = 1844] [id = 528] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef315000 == 137 [pid = 1844] [id = 586] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cee087800 == 136 [pid = 1844] [id = 585] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cebd2e800 == 135 [pid = 1844] [id = 584] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea271800 == 134 [pid = 1844] [id = 583] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d18a81800 == 133 [pid = 1844] [id = 581] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11b6c800 == 132 [pid = 1844] [id = 580] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d05646000 == 131 [pid = 1844] [id = 579] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d67000 == 130 [pid = 1844] [id = 578] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03518800 == 129 [pid = 1844] [id = 577] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffb5a000 == 128 [pid = 1844] [id = 576] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff9b1800 == 127 [pid = 1844] [id = 575] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfee83800 == 126 [pid = 1844] [id = 574] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb3bf000 == 125 [pid = 1844] [id = 573] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa152800 == 124 [pid = 1844] [id = 572] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a0d000 == 123 [pid = 1844] [id = 571] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf4677800 == 122 [pid = 1844] [id = 570] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3845800 == 121 [pid = 1844] [id = 569] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0c5a000 == 120 [pid = 1844] [id = 568] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf019b800 == 119 [pid = 1844] [id = 567] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef3cc800 == 118 [pid = 1844] [id = 566] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec147800 == 117 [pid = 1844] [id = 565] 09:26:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce6253800 == 116 [pid = 1844] [id = 564] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3ced8e7c00) [pid = 1844] [serial = 1557] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3d1143ec00) [pid = 1844] [serial = 1611] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3ceabc9000) [pid = 1844] [serial = 1691] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3ce96e2c00) [pid = 1844] [serial = 1688] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3cea388800) [pid = 1844] [serial = 1689] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3d06e08000) [pid = 1844] [serial = 1667] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3d04898800) [pid = 1844] [serial = 1665] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3d04115000) [pid = 1844] [serial = 1664] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3d0359e400) [pid = 1844] [serial = 1661] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3d02371000) [pid = 1844] [serial = 1659] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3d01012c00) [pid = 1844] [serial = 1658] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3cff238000) [pid = 1844] [serial = 1656] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3cfee9dc00) [pid = 1844] [serial = 1655] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3cfeb0b400) [pid = 1844] [serial = 1653] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3cfd632c00) [pid = 1844] [serial = 1652] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3cfcac1c00) [pid = 1844] [serial = 1650] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cfc658400) [pid = 1844] [serial = 1649] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cfb41f000) [pid = 1844] [serial = 1647] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cfa646000) [pid = 1844] [serial = 1646] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3cfadc5400) [pid = 1844] [serial = 1644] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3cfaaae000) [pid = 1844] [serial = 1643] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cf4337400) [pid = 1844] [serial = 1641] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3cf1f47800) [pid = 1844] [serial = 1640] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cf1d9c400) [pid = 1844] [serial = 1638] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3cf1b5e000) [pid = 1844] [serial = 1637] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3cf183b000) [pid = 1844] [serial = 1635] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3cf0802c00) [pid = 1844] [serial = 1634] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3cef2c9800) [pid = 1844] [serial = 1632] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cedbce000) [pid = 1844] [serial = 1631] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3cec49bc00) [pid = 1844] [serial = 1629] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3cebc6dc00) [pid = 1844] [serial = 1628] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3ce8cec800) [pid = 1844] [serial = 1685] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3ce725f400) [pid = 1844] [serial = 1682] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3ce735dc00) [pid = 1844] [serial = 1683] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3d16957400) [pid = 1844] [serial = 1680] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3d16824000) [pid = 1844] [serial = 1679] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3d166b4000) [pid = 1844] [serial = 1676] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3d14ac6800) [pid = 1844] [serial = 1674] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3d129c0c00) [pid = 1844] [serial = 1673] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3d11b2b400) [pid = 1844] [serial = 1671] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3d1190b000) [pid = 1844] [serial = 1670] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3d108d8c00) [pid = 1844] [serial = 1668] [outer = (nil)] [url = about:blank] 09:26:23 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3ce8f3fc00) [pid = 1844] [serial = 1686] [outer = (nil)] [url = about:blank] 09:26:24 INFO - PROCESS | 1844 | 1460996784011 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 3388ms 09:26:24 INFO - PROCESS | 1844 | 1460996784105 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 1844 | 1460996784111 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:26:24 INFO - PROCESS | 1844 | 1460996784123 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 1844 | 1460996784128 Marionette TRACE conn3 <- [1,2394,null,{}] 09:26:24 INFO - PROCESS | 1844 | 1460996784136 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 1844 | 1460996784364 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:26:24 INFO - PROCESS | 1844 | 1460996784551 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea27c800 == 117 [pid = 1844] [id = 606] 09:26:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3ce63e7000) [pid = 1844] [serial = 1819] [outer = (nil)] 09:26:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3ce7264400) [pid = 1844] [serial = 1820] [outer = 0x7f3ce63e7000] 09:26:24 INFO - PROCESS | 1844 | 1460996784617 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3ce75c1400) [pid = 1844] [serial = 1821] [outer = 0x7f3ce63e7000] 09:26:25 INFO - PROCESS | 1844 | 1460996785487 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1389ms 09:26:25 INFO - PROCESS | 1844 | 1460996785513 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 1844 | 1460996785521 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:26:25 INFO - PROCESS | 1844 | 1460996785530 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1844 | 1460996785534 Marionette TRACE conn3 <- [1,2398,null,{}] 09:26:25 INFO - PROCESS | 1844 | 1460996785540 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:25 INFO - PROCESS | 1844 | 1460996785760 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:26:25 INFO - PROCESS | 1844 | 1460996785975 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec150000 == 118 [pid = 1844] [id = 607] 09:26:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3ce63e7c00) [pid = 1844] [serial = 1822] [outer = (nil)] 09:26:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3ce8f3d800) [pid = 1844] [serial = 1823] [outer = 0x7f3ce63e7c00] 09:26:26 INFO - PROCESS | 1844 | 1460996786043 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3ce9216c00) [pid = 1844] [serial = 1824] [outer = 0x7f3ce63e7c00] 09:26:27 INFO - PROCESS | 1844 | 1460996787033 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1582ms 09:26:27 INFO - PROCESS | 1844 | 1460996787114 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1844 | 1460996787118 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:26:27 INFO - PROCESS | 1844 | 1460996787124 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1844 | 1460996787130 Marionette TRACE conn3 <- [1,2402,null,{}] 09:26:27 INFO - PROCESS | 1844 | 1460996787152 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:27 INFO - PROCESS | 1844 | 1460996787446 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:26:27 INFO - PROCESS | 1844 | 1460996787689 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cee085800 == 119 [pid = 1844] [id = 608] 09:26:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cea0c7800) [pid = 1844] [serial = 1825] [outer = (nil)] 09:26:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cea84bc00) [pid = 1844] [serial = 1826] [outer = 0x7f3cea0c7800] 09:26:27 INFO - PROCESS | 1844 | 1460996787795 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cebfe8c00) [pid = 1844] [serial = 1827] [outer = 0x7f3cea0c7800] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cebfe4000) [pid = 1844] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3ced815800) [pid = 1844] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cea0be800) [pid = 1844] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3ce8f3f800) [pid = 1844] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3ce8f38c00) [pid = 1844] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3ce62e3000) [pid = 1844] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3ce7359000) [pid = 1844] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3d021c5000) [pid = 1844] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cff233c00) [pid = 1844] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cfe923800) [pid = 1844] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cfab6f000) [pid = 1844] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3ce7262800) [pid = 1844] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cf43c7c00) [pid = 1844] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cfa6b9c00) [pid = 1844] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3cfc65e400) [pid = 1844] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3cfa6c1000) [pid = 1844] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3cf4536400) [pid = 1844] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3cf1d93400) [pid = 1844] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3cf1a5c800) [pid = 1844] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3cf00a7400) [pid = 1844] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cf00a5400) [pid = 1844] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3ce7359400) [pid = 1844] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3d06d14000) [pid = 1844] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3ce62e1400) [pid = 1844] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:26:28 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3cff504000) [pid = 1844] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:26:29 INFO - PROCESS | 1844 | 1460996789004 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1941ms 09:26:29 INFO - PROCESS | 1844 | 1460996789066 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:26:29 INFO - PROCESS | 1844 | 1460996789071 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:26:29 INFO - PROCESS | 1844 | 1460996789076 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1844 | 1460996789079 Marionette TRACE conn3 <- [1,2406,null,{}] 09:26:29 INFO - PROCESS | 1844 | 1460996789084 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:29 INFO - PROCESS | 1844 | 1460996789303 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:26:29 INFO - PROCESS | 1844 | 1460996789488 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef31e000 == 120 [pid = 1844] [id = 609] 09:26:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3ce7359400) [pid = 1844] [serial = 1828] [outer = (nil)] 09:26:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3cea844c00) [pid = 1844] [serial = 1829] [outer = 0x7f3ce7359400] 09:26:29 INFO - PROCESS | 1844 | 1460996789552 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3ced98e800) [pid = 1844] [serial = 1830] [outer = 0x7f3ce7359400] 09:26:30 INFO - PROCESS | 1844 | 1460996790342 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1328ms 09:26:30 INFO - PROCESS | 1844 | 1460996790548 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 1844 | 1460996790555 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:26:30 INFO - PROCESS | 1844 | 1460996790566 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 1844 | 1460996790569 Marionette TRACE conn3 <- [1,2410,null,{}] 09:26:30 INFO - PROCESS | 1844 | 1460996790578 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:30 INFO - PROCESS | 1844 | 1460996790834 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:26:31 INFO - PROCESS | 1844 | 1460996791179 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea9dc000 == 121 [pid = 1844] [id = 610] 09:26:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3ce63e2400) [pid = 1844] [serial = 1831] [outer = (nil)] 09:26:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3ce7266000) [pid = 1844] [serial = 1832] [outer = 0x7f3ce63e2400] 09:26:31 INFO - PROCESS | 1844 | 1460996791258 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3ce8ce8800) [pid = 1844] [serial = 1833] [outer = 0x7f3ce63e2400] 09:26:32 INFO - PROCESS | 1844 | 1460996792240 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1734ms 09:26:32 INFO - PROCESS | 1844 | 1460996792301 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 1844 | 1460996792307 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:26:32 INFO - PROCESS | 1844 | 1460996792319 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 1844 | 1460996792324 Marionette TRACE conn3 <- [1,2414,null,{}] 09:26:32 INFO - PROCESS | 1844 | 1460996792331 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 1844 | 1460996792628 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:26:32 INFO - PROCESS | 1844 | 1460996792944 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ceff68000 == 122 [pid = 1844] [id = 611] 09:26:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3ce96db800) [pid = 1844] [serial = 1834] [outer = (nil)] 09:26:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cebc70400) [pid = 1844] [serial = 1835] [outer = 0x7f3ce96db800] 09:26:33 INFO - PROCESS | 1844 | 1460996793023 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3ced994400) [pid = 1844] [serial = 1836] [outer = 0x7f3ce96db800] 09:26:33 INFO - PROCESS | 1844 | 1460996793955 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1689ms 09:26:34 INFO - PROCESS | 1844 | 1460996794005 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 1844 | 1460996794009 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:26:34 INFO - PROCESS | 1844 | 1460996794015 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 1844 | 1460996794019 Marionette TRACE conn3 <- [1,2418,null,{}] 09:26:34 INFO - PROCESS | 1844 | 1460996794032 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 1844 | 1460996794277 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:26:34 INFO - PROCESS | 1844 | 1460996794623 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf082a800 == 123 [pid = 1844] [id = 612] 09:26:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3cef2c6000) [pid = 1844] [serial = 1837] [outer = (nil)] 09:26:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cef2ecc00) [pid = 1844] [serial = 1838] [outer = 0x7f3cef2c6000] 09:26:34 INFO - PROCESS | 1844 | 1460996794710 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cef5e5800) [pid = 1844] [serial = 1839] [outer = 0x7f3cef2c6000] 09:26:35 INFO - PROCESS | 1844 | 1460996795613 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1629ms 09:26:35 INFO - PROCESS | 1844 | 1460996795645 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1844 | 1460996795648 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:26:35 INFO - PROCESS | 1844 | 1460996795656 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 1844 | 1460996795658 Marionette TRACE conn3 <- [1,2422,null,{}] 09:26:35 INFO - PROCESS | 1844 | 1460996795665 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:35 INFO - PROCESS | 1844 | 1460996795897 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:26:36 INFO - PROCESS | 1844 | 1460996796211 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1fcb000 == 124 [pid = 1844] [id = 613] 09:26:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cef2cd000) [pid = 1844] [serial = 1840] [outer = (nil)] 09:26:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cf00a5000) [pid = 1844] [serial = 1841] [outer = 0x7f3cef2cd000] 09:26:36 INFO - PROCESS | 1844 | 1460996796293 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cf080e400) [pid = 1844] [serial = 1842] [outer = 0x7f3cef2cd000] 09:26:37 INFO - PROCESS | 1844 | 1460996797158 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1539ms 09:26:37 INFO - PROCESS | 1844 | 1460996797195 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 1844 | 1460996797198 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:26:37 INFO - PROCESS | 1844 | 1460996797204 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 1844 | 1460996797206 Marionette TRACE conn3 <- [1,2426,null,{}] 09:26:37 INFO - PROCESS | 1844 | 1460996797212 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 1844 | 1460996797437 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:26:37 INFO - PROCESS | 1844 | 1460996797709 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf397a800 == 125 [pid = 1844] [id = 614] 09:26:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cef5e7800) [pid = 1844] [serial = 1843] [outer = (nil)] 09:26:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cf183fc00) [pid = 1844] [serial = 1844] [outer = 0x7f3cef5e7800] 09:26:37 INFO - PROCESS | 1844 | 1460996797829 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cf1a5fc00) [pid = 1844] [serial = 1845] [outer = 0x7f3cef5e7800] 09:26:38 INFO - PROCESS | 1844 | 1460996798679 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1528ms 09:26:38 INFO - PROCESS | 1844 | 1460996798734 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1844 | 1460996798738 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:26:38 INFO - PROCESS | 1844 | 1460996798743 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 1844 | 1460996798746 Marionette TRACE conn3 <- [1,2430,null,{}] 09:26:38 INFO - PROCESS | 1844 | 1460996798752 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:39 INFO - PROCESS | 1844 | 1460996799069 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:26:39 INFO - PROCESS | 1844 | 1460996799388 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf4693000 == 126 [pid = 1844] [id = 615] 09:26:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cf4245800) [pid = 1844] [serial = 1846] [outer = (nil)] 09:26:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cf424e800) [pid = 1844] [serial = 1847] [outer = 0x7f3cf4245800] 09:26:39 INFO - PROCESS | 1844 | 1460996799471 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cf4333800) [pid = 1844] [serial = 1848] [outer = 0x7f3cf4245800] 09:26:40 INFO - PROCESS | 1844 | 1460996800360 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1685ms 09:26:40 INFO - PROCESS | 1844 | 1460996800430 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 1844 | 1460996800434 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:26:40 INFO - PROCESS | 1844 | 1460996800440 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 1844 | 1460996800443 Marionette TRACE conn3 <- [1,2434,null,{}] 09:26:40 INFO - PROCESS | 1844 | 1460996800449 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:40 INFO - PROCESS | 1844 | 1460996800686 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:26:40 INFO - PROCESS | 1844 | 1460996800952 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf9e1a000 == 127 [pid = 1844] [id = 616] 09:26:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cf4245c00) [pid = 1844] [serial = 1849] [outer = (nil)] 09:26:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cf8947000) [pid = 1844] [serial = 1850] [outer = 0x7f3cf4245c00] 09:26:41 INFO - PROCESS | 1844 | 1460996801078 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cf8abd400) [pid = 1844] [serial = 1851] [outer = 0x7f3cf4245c00] 09:26:41 INFO - PROCESS | 1844 | 1460996801948 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1537ms 09:26:41 INFO - PROCESS | 1844 | 1460996801979 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 1844 | 1460996801982 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:26:41 INFO - PROCESS | 1844 | 1460996801989 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1844 | 1460996801992 Marionette TRACE conn3 <- [1,2438,null,{}] 09:26:42 INFO - PROCESS | 1844 | 1460996801999 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 1844 | 1460996802237 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:26:42 INFO - PROCESS | 1844 | 1460996802503 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb453000 == 128 [pid = 1844] [id = 617] 09:26:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cf4251c00) [pid = 1844] [serial = 1852] [outer = (nil)] 09:26:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cfa646400) [pid = 1844] [serial = 1853] [outer = 0x7f3cf4251c00] 09:26:42 INFO - PROCESS | 1844 | 1460996802634 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cfab74c00) [pid = 1844] [serial = 1854] [outer = 0x7f3cf4251c00] 09:26:43 INFO - PROCESS | 1844 | 1460996803503 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1580ms 09:26:43 INFO - PROCESS | 1844 | 1460996803569 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 1844 | 1460996803573 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:26:43 INFO - PROCESS | 1844 | 1460996803580 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1844 | 1460996803584 Marionette TRACE conn3 <- [1,2442,null,{}] 09:26:43 INFO - PROCESS | 1844 | 1460996803590 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:43 INFO - PROCESS | 1844 | 1460996803879 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:26:44 INFO - PROCESS | 1844 | 1460996804227 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff0d3800 == 129 [pid = 1844] [id = 618] 09:26:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3ce8ce3800) [pid = 1844] [serial = 1855] [outer = (nil)] 09:26:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cf1e27c00) [pid = 1844] [serial = 1856] [outer = 0x7f3ce8ce3800] 09:26:44 INFO - PROCESS | 1844 | 1460996804350 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cfb2d9800) [pid = 1844] [serial = 1857] [outer = 0x7f3ce8ce3800] 09:26:45 INFO - PROCESS | 1844 | 1460996805295 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1788ms 09:26:45 INFO - PROCESS | 1844 | 1460996805370 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 1844 | 1460996805373 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:26:45 INFO - PROCESS | 1844 | 1460996805380 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 1844 | 1460996805384 Marionette TRACE conn3 <- [1,2446,null,{}] 09:26:45 INFO - PROCESS | 1844 | 1460996805389 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:45 INFO - PROCESS | 1844 | 1460996805669 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:26:45 INFO - PROCESS | 1844 | 1460996805938 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff7f2000 == 130 [pid = 1844] [id = 619] 09:26:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cea0be000) [pid = 1844] [serial = 1858] [outer = (nil)] 09:26:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cfc7af800) [pid = 1844] [serial = 1859] [outer = 0x7f3cea0be000] 09:26:46 INFO - PROCESS | 1844 | 1460996806059 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cfcb6c400) [pid = 1844] [serial = 1860] [outer = 0x7f3cea0be000] 09:26:46 INFO - PROCESS | 1844 | 1460996806950 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1588ms 09:26:46 INFO - PROCESS | 1844 | 1460996806969 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1844 | 1460996806972 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:26:46 INFO - PROCESS | 1844 | 1460996806979 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1844 | 1460996806983 Marionette TRACE conn3 <- [1,2450,null,{}] 09:26:46 INFO - PROCESS | 1844 | 1460996806989 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 1844 | 1460996807262 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:26:47 INFO - PROCESS | 1844 | 1460996807502 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0136e800 == 131 [pid = 1844] [id = 620] 09:26:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3ce62d5c00) [pid = 1844] [serial = 1861] [outer = (nil)] 09:26:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cff22e800) [pid = 1844] [serial = 1862] [outer = 0x7f3ce62d5c00] 09:26:47 INFO - PROCESS | 1844 | 1460996807673 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cff391000) [pid = 1844] [serial = 1863] [outer = 0x7f3ce62d5c00] 09:26:48 INFO - PROCESS | 1844 | 1460996808639 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1731ms 09:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:26:48 INFO - PROCESS | 1844 | 1460996808712 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 1844 | 1460996808714 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:26:48 INFO - PROCESS | 1844 | 1460996808721 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1844 | 1460996808724 Marionette TRACE conn3 <- [1,2454,null,{}] 09:26:48 INFO - PROCESS | 1844 | 1460996808730 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:48 INFO - PROCESS | 1844 | 1460996808990 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:26:49 INFO - PROCESS | 1844 | 1460996809313 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d28000 == 132 [pid = 1844] [id = 621] 09:26:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cfa645c00) [pid = 1844] [serial = 1864] [outer = (nil)] 09:26:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cff85a800) [pid = 1844] [serial = 1865] [outer = 0x7f3cfa645c00] 09:26:49 INFO - PROCESS | 1844 | 1460996809395 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3cff88a400) [pid = 1844] [serial = 1866] [outer = 0x7f3cfa645c00] 09:26:50 INFO - PROCESS | 1844 | 1460996810263 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1584ms 09:26:50 INFO - PROCESS | 1844 | 1460996810305 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 1844 | 1460996810309 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:26:50 INFO - PROCESS | 1844 | 1460996810315 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 1844 | 1460996810317 Marionette TRACE conn3 <- [1,2458,null,{}] 09:26:50 INFO - PROCESS | 1844 | 1460996810323 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 1844 | 1460996810558 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:26:50 INFO - PROCESS | 1844 | 1460996810834 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0563c000 == 133 [pid = 1844] [id = 622] 09:26:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3cfab6cc00) [pid = 1844] [serial = 1867] [outer = (nil)] 09:26:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3cffa46000) [pid = 1844] [serial = 1868] [outer = 0x7f3cfab6cc00] 09:26:50 INFO - PROCESS | 1844 | 1460996810954 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3d01bf1800) [pid = 1844] [serial = 1869] [outer = 0x7f3cfab6cc00] 09:26:51 INFO - PROCESS | 1844 | 1460996811830 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1584ms 09:26:51 INFO - PROCESS | 1844 | 1460996811900 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 1844 | 1460996811904 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:26:51 INFO - PROCESS | 1844 | 1460996811910 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 1844 | 1460996811912 Marionette TRACE conn3 <- [1,2462,null,{}] 09:26:51 INFO - PROCESS | 1844 | 1460996811918 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 1844 | 1460996812207 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:26:52 INFO - PROCESS | 1844 | 1460996812520 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11675000 == 134 [pid = 1844] [id = 623] 09:26:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3cfb2da400) [pid = 1844] [serial = 1870] [outer = (nil)] 09:26:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3d02371c00) [pid = 1844] [serial = 1871] [outer = 0x7f3cfb2da400] 09:26:52 INFO - PROCESS | 1844 | 1460996812607 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3d0396a000) [pid = 1844] [serial = 1872] [outer = 0x7f3cfb2da400] 09:26:53 INFO - PROCESS | 1844 | 1460996813498 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1633ms 09:26:53 INFO - PROCESS | 1844 | 1460996813545 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:26:53 INFO - PROCESS | 1844 | 1460996813548 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:26:53 INFO - PROCESS | 1844 | 1460996813555 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 1844 | 1460996813558 Marionette TRACE conn3 <- [1,2466,null,{}] 09:26:53 INFO - PROCESS | 1844 | 1460996813563 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:53 INFO - PROCESS | 1844 | 1460996813800 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:26:54 INFO - PROCESS | 1844 | 1460996814124 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d14bb6800 == 135 [pid = 1844] [id = 624] 09:26:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3ce8ce1c00) [pid = 1844] [serial = 1873] [outer = (nil)] 09:26:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3d04112800) [pid = 1844] [serial = 1874] [outer = 0x7f3ce8ce1c00] 09:26:54 INFO - PROCESS | 1844 | 1460996814204 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3d05128400) [pid = 1844] [serial = 1875] [outer = 0x7f3ce8ce1c00] 09:26:55 INFO - PROCESS | 1844 | 1460996815072 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1580ms 09:26:55 INFO - PROCESS | 1844 | 1460996815136 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 1844 | 1460996815140 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:26:55 INFO - PROCESS | 1844 | 1460996815146 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 1844 | 1460996815148 Marionette TRACE conn3 <- [1,2470,null,{}] 09:26:55 INFO - PROCESS | 1844 | 1460996815154 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:55 INFO - PROCESS | 1844 | 1460996815411 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:26:55 INFO - PROCESS | 1844 | 1460996815727 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d197cd000 == 136 [pid = 1844] [id = 625] 09:26:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3d05129c00) [pid = 1844] [serial = 1876] [outer = (nil)] 09:26:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3d0aa4d800) [pid = 1844] [serial = 1877] [outer = 0x7f3d05129c00] 09:26:55 INFO - PROCESS | 1844 | 1460996815806 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3d1144c400) [pid = 1844] [serial = 1878] [outer = 0x7f3d05129c00] 09:26:56 INFO - PROCESS | 1844 | 1460996816665 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1578ms 09:26:56 INFO - PROCESS | 1844 | 1460996816726 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1844 | 1460996816729 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:26:56 INFO - PROCESS | 1844 | 1460996816736 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1844 | 1460996816738 Marionette TRACE conn3 <- [1,2474,null,{}] 09:26:56 INFO - PROCESS | 1844 | 1460996816744 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:57 INFO - PROCESS | 1844 | 1460996817041 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:26:57 INFO - PROCESS | 1844 | 1460996817388 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1bd17800 == 137 [pid = 1844] [id = 626] 09:26:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3ceabc2400) [pid = 1844] [serial = 1879] [outer = (nil)] 09:26:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3d128d2400) [pid = 1844] [serial = 1880] [outer = 0x7f3ceabc2400] 09:26:57 INFO - PROCESS | 1844 | 1460996817468 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3d166b4000) [pid = 1844] [serial = 1881] [outer = 0x7f3ceabc2400] 09:26:58 INFO - PROCESS | 1844 | 1460996818332 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1634ms 09:26:58 INFO - PROCESS | 1844 | 1460996818371 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 1844 | 1460996818375 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:26:58 INFO - PROCESS | 1844 | 1460996818381 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 1844 | 1460996818383 Marionette TRACE conn3 <- [1,2478,null,{}] 09:26:58 INFO - PROCESS | 1844 | 1460996818389 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:58 INFO - PROCESS | 1844 | 1460996818624 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:26:58 INFO - PROCESS | 1844 | 1460996818903 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03764000 == 138 [pid = 1844] [id = 627] 09:26:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cf1e23000) [pid = 1844] [serial = 1882] [outer = (nil)] 09:26:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3d1682b800) [pid = 1844] [serial = 1883] [outer = 0x7f3cf1e23000] 09:26:59 INFO - PROCESS | 1844 | 1460996819027 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3d169a2000) [pid = 1844] [serial = 1884] [outer = 0x7f3cf1e23000] 09:26:59 INFO - PROCESS | 1844 | 1460996819897 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1579ms 09:26:59 INFO - PROCESS | 1844 | 1460996819961 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 1844 | 1460996819965 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:26:59 INFO - PROCESS | 1844 | 1460996819971 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 1844 | 1460996819974 Marionette TRACE conn3 <- [1,2482,null,{}] 09:26:59 INFO - PROCESS | 1844 | 1460996819979 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:00 INFO - PROCESS | 1844 | 1460996820242 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:27:00 INFO - PROCESS | 1844 | 1460996820566 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce866c000 == 139 [pid = 1844] [id = 628] 09:27:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3cea13a000) [pid = 1844] [serial = 1885] [outer = (nil)] 09:27:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3cea140800) [pid = 1844] [serial = 1886] [outer = 0x7f3cea13a000] 09:27:00 INFO - PROCESS | 1844 | 1460996820646 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3cea145400) [pid = 1844] [serial = 1887] [outer = 0x7f3cea13a000] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce6250000 == 138 [pid = 1844] [id = 514] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf025a800 == 137 [pid = 1844] [id = 604] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1bc6a800 == 136 [pid = 1844] [id = 603] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d14bb7800 == 135 [pid = 1844] [id = 602] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1167b800 == 134 [pid = 1844] [id = 601] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04dc6800 == 133 [pid = 1844] [id = 600] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d54000 == 132 [pid = 1844] [id = 599] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d01b6e800 == 131 [pid = 1844] [id = 598] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff7db800 == 130 [pid = 1844] [id = 597] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff4cb000 == 129 [pid = 1844] [id = 596] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfd5e1800 == 128 [pid = 1844] [id = 595] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfab94800 == 127 [pid = 1844] [id = 594] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8aa1800 == 126 [pid = 1844] [id = 593] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3991800 == 125 [pid = 1844] [id = 592] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3851800 == 124 [pid = 1844] [id = 591] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0c4e000 == 123 [pid = 1844] [id = 590] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ceff6c800 == 122 [pid = 1844] [id = 589] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cedba1000 == 121 [pid = 1844] [id = 588] 09:27:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce7296800 == 120 [pid = 1844] [id = 587] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3d166bd000) [pid = 1844] [serial = 1677] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3cedbca800) [pid = 1844] [serial = 1626] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3d039a6000) [pid = 1844] [serial = 1662] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cebfec000) [pid = 1844] [serial = 1757] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3cef2ce800) [pid = 1844] [serial = 1706] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3cedbc9400) [pid = 1844] [serial = 1704] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3ced992000) [pid = 1844] [serial = 1703] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3ceabcb800) [pid = 1844] [serial = 1701] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3cea388400) [pid = 1844] [serial = 1700] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3ce96dc400) [pid = 1844] [serial = 1698] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3ce9210c00) [pid = 1844] [serial = 1697] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3ce7264000) [pid = 1844] [serial = 1695] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3ce63ea400) [pid = 1844] [serial = 1694] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3ce75ce800) [pid = 1844] [serial = 1751] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3ce8f39000) [pid = 1844] [serial = 1752] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3d1084e000) [pid = 1844] [serial = 1749] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3d05614800) [pid = 1844] [serial = 1748] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3d0411c400) [pid = 1844] [serial = 1746] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3d03a5f400) [pid = 1844] [serial = 1745] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3d0378fc00) [pid = 1844] [serial = 1743] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3d02c71400) [pid = 1844] [serial = 1742] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3d02135400) [pid = 1844] [serial = 1740] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3d01013400) [pid = 1844] [serial = 1739] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3cffb02c00) [pid = 1844] [serial = 1737] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cff908800) [pid = 1844] [serial = 1736] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3cff865800) [pid = 1844] [serial = 1734] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3cff510800) [pid = 1844] [serial = 1733] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3cff395800) [pid = 1844] [serial = 1731] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3cff38a400) [pid = 1844] [serial = 1730] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cfeb63000) [pid = 1844] [serial = 1728] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3cfe926000) [pid = 1844] [serial = 1727] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3cfafef000) [pid = 1844] [serial = 1725] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3cfaaae800) [pid = 1844] [serial = 1724] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3cfa5d4000) [pid = 1844] [serial = 1722] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3cf9ff7000) [pid = 1844] [serial = 1721] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cf8a62c00) [pid = 1844] [serial = 1719] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3cf4651c00) [pid = 1844] [serial = 1718] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cf464c400) [pid = 1844] [serial = 1716] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3cf4644000) [pid = 1844] [serial = 1715] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cf4334800) [pid = 1844] [serial = 1713] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cf1e28c00) [pid = 1844] [serial = 1712] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cf1a5e800) [pid = 1844] [serial = 1710] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cf00abc00) [pid = 1844] [serial = 1709] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cef5e5400) [pid = 1844] [serial = 1707] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3ced99a000) [pid = 1844] [serial = 1760] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cea0c3800) [pid = 1844] [serial = 1755] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3ced81bc00) [pid = 1844] [serial = 1758] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3ce96e0000) [pid = 1844] [serial = 1754] [outer = (nil)] [url = about:blank] 09:27:03 INFO - PROCESS | 1844 | 1460996823321 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 3386ms 09:27:03 INFO - PROCESS | 1844 | 1460996823358 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 1844 | 1460996823364 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:27:03 INFO - PROCESS | 1844 | 1460996823374 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 1844 | 1460996823378 Marionette TRACE conn3 <- [1,2486,null,{}] 09:27:03 INFO - PROCESS | 1844 | 1460996823386 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:03 INFO - PROCESS | 1844 | 1460996823607 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:27:03 INFO - PROCESS | 1844 | 1460996823801 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce866a800 == 121 [pid = 1844] [id = 629] 09:27:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3ce725bc00) [pid = 1844] [serial = 1888] [outer = (nil)] 09:27:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3ce7267400) [pid = 1844] [serial = 1889] [outer = 0x7f3ce725bc00] 09:27:03 INFO - PROCESS | 1844 | 1460996823871 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3ce7358c00) [pid = 1844] [serial = 1890] [outer = 0x7f3ce725bc00] 09:27:04 INFO - PROCESS | 1844 | 1460996824813 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1481ms 09:27:04 INFO - PROCESS | 1844 | 1460996824856 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 1844 | 1460996824865 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:27:04 INFO - PROCESS | 1844 | 1460996824876 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 1844 | 1460996824880 Marionette TRACE conn3 <- [1,2490,null,{}] 09:27:04 INFO - PROCESS | 1844 | 1460996824886 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:05 INFO - PROCESS | 1844 | 1460996825120 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:27:05 INFO - PROCESS | 1844 | 1460996825433 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea27b000 == 122 [pid = 1844] [id = 630] 09:27:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3ce75cfc00) [pid = 1844] [serial = 1891] [outer = (nil)] 09:27:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3ce8f33800) [pid = 1844] [serial = 1892] [outer = 0x7f3ce75cfc00] 09:27:05 INFO - PROCESS | 1844 | 1460996825518 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3ce8f3f400) [pid = 1844] [serial = 1893] [outer = 0x7f3ce75cfc00] 09:27:06 INFO - PROCESS | 1844 | 1460996826342 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1534ms 09:27:06 INFO - PROCESS | 1844 | 1460996826425 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 1844 | 1460996826427 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:27:06 INFO - PROCESS | 1844 | 1460996826440 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 1844 | 1460996826449 Marionette TRACE conn3 <- [1,2494,null,{}] 09:27:06 INFO - PROCESS | 1844 | 1460996826511 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 1844 | 1460996826815 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:27:06 INFO - PROCESS | 1844 | 1460996826849 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea9d0000 == 123 [pid = 1844] [id = 631] 09:27:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3ce9210800) [pid = 1844] [serial = 1894] [outer = (nil)] 09:27:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3ce96dd000) [pid = 1844] [serial = 1895] [outer = 0x7f3ce9210800] 09:27:06 INFO - PROCESS | 1844 | 1460996826915 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cea13a400) [pid = 1844] [serial = 1896] [outer = 0x7f3ce9210800] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cf1e1c000) [pid = 1844] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3d01014400) [pid = 1844] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3ce63e7000) [pid = 1844] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3ce8f3b000) [pid = 1844] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3ce735fc00) [pid = 1844] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cf8943800) [pid = 1844] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cebc6f800) [pid = 1844] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cfcb74800) [pid = 1844] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3ced8eb400) [pid = 1844] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3ce63e7c00) [pid = 1844] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3cefa5a400) [pid = 1844] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3ce63e2800) [pid = 1844] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3cf1e1e000) [pid = 1844] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3ce7353c00) [pid = 1844] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3d01bec800) [pid = 1844] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3cedb6e800) [pid = 1844] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cea04d400) [pid = 1844] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3cf9feb400) [pid = 1844] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3cea0c7800) [pid = 1844] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3ced8e7400) [pid = 1844] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3cf1c1bc00) [pid = 1844] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:27:07 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3ce8cefc00) [pid = 1844] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:27:08 INFO - PROCESS | 1844 | 1460996828385 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1965ms 09:27:08 INFO - PROCESS | 1844 | 1460996828403 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:27:08 INFO - PROCESS | 1844 | 1460996828409 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:27:08 INFO - PROCESS | 1844 | 1460996828414 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1844 | 1460996828417 Marionette TRACE conn3 <- [1,2498,null,{}] 09:27:08 INFO - PROCESS | 1844 | 1460996828422 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:08 INFO - PROCESS | 1844 | 1460996828711 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:27:08 INFO - PROCESS | 1844 | 1460996828731 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec158800 == 124 [pid = 1844] [id = 632] 09:27:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3ce8ceac00) [pid = 1844] [serial = 1897] [outer = (nil)] 09:27:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3cea383c00) [pid = 1844] [serial = 1898] [outer = 0x7f3ce8ceac00] 09:27:08 INFO - PROCESS | 1844 | 1460996828793 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3cea38e000) [pid = 1844] [serial = 1899] [outer = 0x7f3ce8ceac00] 09:27:09 INFO - PROCESS | 1844 | 1460996829633 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1278ms 09:27:09 INFO - PROCESS | 1844 | 1460996829693 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 1844 | 1460996829696 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:27:09 INFO - PROCESS | 1844 | 1460996829702 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 1844 | 1460996829705 Marionette TRACE conn3 <- [1,2502,null,{}] 09:27:09 INFO - PROCESS | 1844 | 1460996829710 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:09 INFO - PROCESS | 1844 | 1460996829938 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:27:10 INFO - PROCESS | 1844 | 1460996830441 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce7286800 == 125 [pid = 1844] [id = 633] 09:27:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3ce6111000) [pid = 1844] [serial = 1900] [outer = (nil)] 09:27:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3ce62e1800) [pid = 1844] [serial = 1901] [outer = 0x7f3ce6111000] 09:27:10 INFO - PROCESS | 1844 | 1460996830529 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3ce725b800) [pid = 1844] [serial = 1902] [outer = 0x7f3ce6111000] 09:27:11 INFO - PROCESS | 1844 | 1460996831523 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1887ms 09:27:11 INFO - PROCESS | 1844 | 1460996831593 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 1844 | 1460996831600 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:27:11 INFO - PROCESS | 1844 | 1460996831611 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 1844 | 1460996831615 Marionette TRACE conn3 <- [1,2506,null,{}] 09:27:11 INFO - PROCESS | 1844 | 1460996831622 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:11 INFO - PROCESS | 1844 | 1460996831923 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:27:12 INFO - PROCESS | 1844 | 1460996832244 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cebd23800 == 126 [pid = 1844] [id = 634] 09:27:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3ce8ce3000) [pid = 1844] [serial = 1903] [outer = (nil)] 09:27:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3ce8f3e400) [pid = 1844] [serial = 1904] [outer = 0x7f3ce8ce3000] 09:27:12 INFO - PROCESS | 1844 | 1460996832323 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3ce921b400) [pid = 1844] [serial = 1905] [outer = 0x7f3ce8ce3000] 09:27:13 INFO - PROCESS | 1844 | 1460996833342 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:27:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1786ms 09:27:13 INFO - PROCESS | 1844 | 1460996833399 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 1844 | 1460996833406 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:27:13 INFO - PROCESS | 1844 | 1460996833412 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1844 | 1460996833415 Marionette TRACE conn3 <- [1,2510,null,{}] 09:27:13 INFO - PROCESS | 1844 | 1460996833421 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:13 INFO - PROCESS | 1844 | 1460996833673 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:27:14 INFO - PROCESS | 1844 | 1460996834016 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cedb9e800 == 127 [pid = 1844] [id = 635] 09:27:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3cea0c6400) [pid = 1844] [serial = 1906] [outer = (nil)] 09:27:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3cea13e000) [pid = 1844] [serial = 1907] [outer = 0x7f3cea0c6400] 09:27:14 INFO - PROCESS | 1844 | 1460996834099 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cea840800) [pid = 1844] [serial = 1908] [outer = 0x7f3cea0c6400] 09:27:15 INFO - PROCESS | 1844 | 1460996835042 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1692ms 09:27:15 INFO - PROCESS | 1844 | 1460996835106 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:27:15 INFO - PROCESS | 1844 | 1460996835111 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:27:15 INFO - PROCESS | 1844 | 1460996835127 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 1844 | 1460996835136 Marionette TRACE conn3 <- [1,2514,null,{}] 09:27:15 INFO - PROCESS | 1844 | 1460996835144 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:15 INFO - PROCESS | 1844 | 1460996835449 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:27:15 INFO - PROCESS | 1844 | 1460996835769 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef321000 == 128 [pid = 1844] [id = 636] 09:27:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3ce96db400) [pid = 1844] [serial = 1909] [outer = (nil)] 09:27:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3ceabd0000) [pid = 1844] [serial = 1910] [outer = 0x7f3ce96db400] 09:27:15 INFO - PROCESS | 1844 | 1460996835847 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cebfeec00) [pid = 1844] [serial = 1911] [outer = 0x7f3ce96db400] 09:27:16 INFO - PROCESS | 1844 | 1460996836735 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1654ms 09:27:16 INFO - PROCESS | 1844 | 1460996836772 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:27:16 INFO - PROCESS | 1844 | 1460996836777 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:27:16 INFO - PROCESS | 1844 | 1460996836784 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 1844 | 1460996836788 Marionette TRACE conn3 <- [1,2518,null,{}] 09:27:16 INFO - PROCESS | 1844 | 1460996836793 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:17 INFO - PROCESS | 1844 | 1460996837033 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:27:17 INFO - PROCESS | 1844 | 1460996837351 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef483000 == 129 [pid = 1844] [id = 637] 09:27:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cea0ca800) [pid = 1844] [serial = 1912] [outer = (nil)] 09:27:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cec4a3000) [pid = 1844] [serial = 1913] [outer = 0x7f3cea0ca800] 09:27:17 INFO - PROCESS | 1844 | 1460996837432 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3ced819400) [pid = 1844] [serial = 1914] [outer = 0x7f3cea0ca800] 09:27:18 INFO - PROCESS | 1844 | 1460996838310 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1583ms 09:27:18 INFO - PROCESS | 1844 | 1460996838367 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 1844 | 1460996838370 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:27:18 INFO - PROCESS | 1844 | 1460996838378 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 1844 | 1460996838381 Marionette TRACE conn3 <- [1,2522,null,{}] 09:27:18 INFO - PROCESS | 1844 | 1460996838386 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 1844 | 1460996838630 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:27:18 INFO - PROCESS | 1844 | 1460996838896 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf01e3000 == 130 [pid = 1844] [id = 638] 09:27:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3ced98e400) [pid = 1844] [serial = 1915] [outer = (nil)] 09:27:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3ced993400) [pid = 1844] [serial = 1916] [outer = 0x7f3ced98e400] 09:27:19 INFO - PROCESS | 1844 | 1460996839040 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cedbcec00) [pid = 1844] [serial = 1917] [outer = 0x7f3ced98e400] 09:27:19 INFO - PROCESS | 1844 | 1460996839959 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1638ms 09:27:20 INFO - PROCESS | 1844 | 1460996840017 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1844 | 1460996840021 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:27:20 INFO - PROCESS | 1844 | 1460996840027 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1844 | 1460996840030 Marionette TRACE conn3 <- [1,2526,null,{}] 09:27:20 INFO - PROCESS | 1844 | 1460996840036 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 1844 | 1460996840285 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:27:20 INFO - PROCESS | 1844 | 1460996840609 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0259800 == 131 [pid = 1844] [id = 639] 09:27:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cea0cb000) [pid = 1844] [serial = 1918] [outer = (nil)] 09:27:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cee2da800) [pid = 1844] [serial = 1919] [outer = 0x7f3cea0cb000] 09:27:20 INFO - PROCESS | 1844 | 1460996840688 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cef2f1800) [pid = 1844] [serial = 1920] [outer = 0x7f3cea0cb000] 09:27:21 INFO - PROCESS | 1844 | 1460996841567 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1578ms 09:27:21 INFO - PROCESS | 1844 | 1460996841608 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 1844 | 1460996841611 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:27:21 INFO - PROCESS | 1844 | 1460996841619 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 1844 | 1460996841621 Marionette TRACE conn3 <- [1,2530,null,{}] 09:27:21 INFO - PROCESS | 1844 | 1460996841627 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:21 INFO - PROCESS | 1844 | 1460996841914 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:27:22 INFO - PROCESS | 1844 | 1460996842230 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0a0e800 == 132 [pid = 1844] [id = 640] 09:27:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cebc7ac00) [pid = 1844] [serial = 1921] [outer = (nil)] 09:27:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cef5e4800) [pid = 1844] [serial = 1922] [outer = 0x7f3cebc7ac00] 09:27:22 INFO - PROCESS | 1844 | 1460996842310 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cefa53800) [pid = 1844] [serial = 1923] [outer = 0x7f3cebc7ac00] 09:27:23 INFO - PROCESS | 1844 | 1460996843316 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1753ms 09:27:23 INFO - PROCESS | 1844 | 1460996843385 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 1844 | 1460996843391 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:27:23 INFO - PROCESS | 1844 | 1460996843405 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 1844 | 1460996843411 Marionette TRACE conn3 <- [1,2534,null,{}] 09:27:23 INFO - PROCESS | 1844 | 1460996843419 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:23 INFO - PROCESS | 1844 | 1460996843750 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:27:24 INFO - PROCESS | 1844 | 1460996844106 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0cc7000 == 133 [pid = 1844] [id = 641] 09:27:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cef2e9400) [pid = 1844] [serial = 1924] [outer = (nil)] 09:27:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cefa5c000) [pid = 1844] [serial = 1925] [outer = 0x7f3cef2e9400] 09:27:24 INFO - PROCESS | 1844 | 1460996844224 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3ceffdb400) [pid = 1844] [serial = 1926] [outer = 0x7f3cef2e9400] 09:27:25 INFO - PROCESS | 1844 | 1460996845323 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1950ms 09:27:25 INFO - PROCESS | 1844 | 1460996845354 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 1844 | 1460996845358 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:27:25 INFO - PROCESS | 1844 | 1460996845364 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 1844 | 1460996845367 Marionette TRACE conn3 <- [1,2538,null,{}] 09:27:25 INFO - PROCESS | 1844 | 1460996845373 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 1844 | 1460996845624 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:27:25 INFO - PROCESS | 1844 | 1460996845941 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1e8e000 == 134 [pid = 1844] [id = 642] 09:27:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cef2ea000) [pid = 1844] [serial = 1927] [outer = (nil)] 09:27:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cf00a7c00) [pid = 1844] [serial = 1928] [outer = 0x7f3cef2ea000] 09:27:26 INFO - PROCESS | 1844 | 1460996846025 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cf030dc00) [pid = 1844] [serial = 1929] [outer = 0x7f3cef2ea000] 09:27:26 INFO - PROCESS | 1844 | 1460996846908 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1580ms 09:27:26 INFO - PROCESS | 1844 | 1460996846945 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 1844 | 1460996846949 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:27:26 INFO - PROCESS | 1844 | 1460996846955 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 1844 | 1460996846958 Marionette TRACE conn3 <- [1,2542,null,{}] 09:27:26 INFO - PROCESS | 1844 | 1460996846963 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:27 INFO - PROCESS | 1844 | 1460996847197 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:27:27 INFO - PROCESS | 1844 | 1460996847470 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3725800 == 135 [pid = 1844] [id = 643] 09:27:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cf080c000) [pid = 1844] [serial = 1930] [outer = (nil)] 09:27:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cf0811c00) [pid = 1844] [serial = 1931] [outer = 0x7f3cf080c000] 09:27:27 INFO - PROCESS | 1844 | 1460996847618 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cf1836000) [pid = 1844] [serial = 1932] [outer = 0x7f3cf080c000] 09:27:28 INFO - PROCESS | 1844 | 1460996848597 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1684ms 09:27:28 INFO - PROCESS | 1844 | 1460996848640 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 1844 | 1460996848644 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:27:28 INFO - PROCESS | 1844 | 1460996848651 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 1844 | 1460996848656 Marionette TRACE conn3 <- [1,2546,null,{}] 09:27:28 INFO - PROCESS | 1844 | 1460996848661 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:28 INFO - PROCESS | 1844 | 1460996848938 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:27:29 INFO - PROCESS | 1844 | 1460996849253 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3992800 == 136 [pid = 1844] [id = 644] 09:27:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cf1a5a800) [pid = 1844] [serial = 1933] [outer = (nil)] 09:27:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cf1c1a400) [pid = 1844] [serial = 1934] [outer = 0x7f3cf1a5a800] 09:27:29 INFO - PROCESS | 1844 | 1460996849333 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cf1c28c00) [pid = 1844] [serial = 1935] [outer = 0x7f3cf1a5a800] 09:27:30 INFO - PROCESS | 1844 | 1460996850205 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1632ms 09:27:30 INFO - PROCESS | 1844 | 1460996850285 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 1844 | 1460996850289 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:27:30 INFO - PROCESS | 1844 | 1460996850294 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 1844 | 1460996850297 Marionette TRACE conn3 <- [1,2550,null,{}] 09:27:30 INFO - PROCESS | 1844 | 1460996850303 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:30 INFO - PROCESS | 1844 | 1460996850583 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:27:30 INFO - PROCESS | 1844 | 1460996850900 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf468b000 == 137 [pid = 1844] [id = 645] 09:27:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3cf1a61000) [pid = 1844] [serial = 1936] [outer = (nil)] 09:27:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3cf1d9dc00) [pid = 1844] [serial = 1937] [outer = 0x7f3cf1a61000] 09:27:30 INFO - PROCESS | 1844 | 1460996850978 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3cf1e1c000) [pid = 1844] [serial = 1938] [outer = 0x7f3cf1a61000] 09:27:31 INFO - PROCESS | 1844 | 1460996851903 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1634ms 09:27:31 INFO - PROCESS | 1844 | 1460996851931 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 1844 | 1460996851935 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:27:31 INFO - PROCESS | 1844 | 1460996851941 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 1844 | 1460996851944 Marionette TRACE conn3 <- [1,2554,null,{}] 09:27:31 INFO - PROCESS | 1844 | 1460996851950 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:32 INFO - PROCESS | 1844 | 1460996852195 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:27:32 INFO - PROCESS | 1844 | 1460996852512 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a1d000 == 138 [pid = 1844] [id = 646] 09:27:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3cefa58800) [pid = 1844] [serial = 1939] [outer = (nil)] 09:27:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3cf1e26c00) [pid = 1844] [serial = 1940] [outer = 0x7f3cefa58800] 09:27:32 INFO - PROCESS | 1844 | 1460996852590 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cf1f47400) [pid = 1844] [serial = 1941] [outer = 0x7f3cefa58800] 09:27:33 INFO - PROCESS | 1844 | 1460996853518 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1634ms 09:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:27:33 INFO - PROCESS | 1844 | 1460996853576 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 1844 | 1460996853579 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:27:33 INFO - PROCESS | 1844 | 1460996853586 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 1844 | 1460996853589 Marionette TRACE conn3 <- [1,2558,null,{}] 09:27:33 INFO - PROCESS | 1844 | 1460996853594 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:33 INFO - PROCESS | 1844 | 1460996853832 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:27:34 INFO - PROCESS | 1844 | 1460996854150 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf9e0c000 == 139 [pid = 1844] [id = 647] 09:27:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cf1843400) [pid = 1844] [serial = 1942] [outer = (nil)] 09:27:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cf4244400) [pid = 1844] [serial = 1943] [outer = 0x7f3cf1843400] 09:27:34 INFO - PROCESS | 1844 | 1460996854229 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3cf4250800) [pid = 1844] [serial = 1944] [outer = 0x7f3cf1843400] 09:27:35 INFO - PROCESS | 1844 | 1460996855124 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1583ms 09:27:35 INFO - PROCESS | 1844 | 1460996855169 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 1844 | 1460996855173 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:27:35 INFO - PROCESS | 1844 | 1460996855179 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 1844 | 1460996855182 Marionette TRACE conn3 <- [1,2562,null,{}] 09:27:35 INFO - PROCESS | 1844 | 1460996855187 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:35 INFO - PROCESS | 1844 | 1460996855423 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:27:35 INFO - PROCESS | 1844 | 1460996855756 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa15a800 == 140 [pid = 1844] [id = 648] 09:27:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3cf1d93c00) [pid = 1844] [serial = 1945] [outer = (nil)] 09:27:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cf4334c00) [pid = 1844] [serial = 1946] [outer = 0x7f3cf1d93c00] 09:27:35 INFO - PROCESS | 1844 | 1460996855833 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3cf43cac00) [pid = 1844] [serial = 1947] [outer = 0x7f3cf1d93c00] 09:27:36 INFO - PROCESS | 1844 | 1460996856732 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1629ms 09:27:36 INFO - PROCESS | 1844 | 1460996856809 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1844 | 1460996856812 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:27:36 INFO - PROCESS | 1844 | 1460996856819 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 1844 | 1460996856821 Marionette TRACE conn3 <- [1,2566,null,{}] 09:27:36 INFO - PROCESS | 1844 | 1460996856827 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 1844 | 1460996857069 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:27:37 INFO - PROCESS | 1844 | 1460996857386 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb1d0800 == 141 [pid = 1844] [id = 649] 09:27:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3ce6111c00) [pid = 1844] [serial = 1948] [outer = (nil)] 09:27:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cf4642800) [pid = 1844] [serial = 1949] [outer = 0x7f3ce6111c00] 09:27:37 INFO - PROCESS | 1844 | 1460996857466 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3cf464e000) [pid = 1844] [serial = 1950] [outer = 0x7f3ce6111c00] 09:27:38 INFO - PROCESS | 1844 | 1460996858354 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1578ms 09:27:38 INFO - PROCESS | 1844 | 1460996858398 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 1844 | 1460996858402 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:27:38 INFO - PROCESS | 1844 | 1460996858408 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 1844 | 1460996858410 Marionette TRACE conn3 <- [1,2570,null,{}] 09:27:38 INFO - PROCESS | 1844 | 1460996858416 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:38 INFO - PROCESS | 1844 | 1460996858649 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:27:38 INFO - PROCESS | 1844 | 1460996858969 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb80e800 == 142 [pid = 1844] [id = 650] 09:27:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3cf1e1c400) [pid = 1844] [serial = 1951] [outer = (nil)] 09:27:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cf894d800) [pid = 1844] [serial = 1952] [outer = 0x7f3cf1e1c400] 09:27:39 INFO - PROCESS | 1844 | 1460996859051 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3cf8a60400) [pid = 1844] [serial = 1953] [outer = 0x7f3cf1e1c400] 09:27:39 INFO - PROCESS | 1844 | 1460996859967 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1634ms 09:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:27:40 INFO - PROCESS | 1844 | 1460996860044 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 1844 | 1460996860047 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:27:40 INFO - PROCESS | 1844 | 1460996860054 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 1844 | 1460996860056 Marionette TRACE conn3 <- [1,2574,null,{}] 09:27:40 INFO - PROCESS | 1844 | 1460996860063 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 1844 | 1460996860342 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf019c000 == 141 [pid = 1844] [id = 522] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec3f2000 == 140 [pid = 1844] [id = 312] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea27c800 == 139 [pid = 1844] [id = 606] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec150000 == 138 [pid = 1844] [id = 607] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea2d4800 == 137 [pid = 1844] [id = 519] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce95e8800 == 136 [pid = 1844] [id = 515] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea7d1000 == 135 [pid = 1844] [id = 516] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea9d0000 == 134 [pid = 1844] [id = 631] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea27b000 == 133 [pid = 1844] [id = 630] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce866a800 == 132 [pid = 1844] [id = 629] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce866c000 == 131 [pid = 1844] [id = 628] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03764000 == 130 [pid = 1844] [id = 627] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1bd17800 == 129 [pid = 1844] [id = 626] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d197cd000 == 128 [pid = 1844] [id = 625] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d14bb6800 == 127 [pid = 1844] [id = 624] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d11675000 == 126 [pid = 1844] [id = 623] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0563c000 == 125 [pid = 1844] [id = 622] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d28000 == 124 [pid = 1844] [id = 621] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0136e800 == 123 [pid = 1844] [id = 620] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff7f2000 == 122 [pid = 1844] [id = 619] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff0d3800 == 121 [pid = 1844] [id = 618] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb453000 == 120 [pid = 1844] [id = 617] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf9e1a000 == 119 [pid = 1844] [id = 616] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf4693000 == 118 [pid = 1844] [id = 615] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf397a800 == 117 [pid = 1844] [id = 614] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1fcb000 == 116 [pid = 1844] [id = 613] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf082a800 == 115 [pid = 1844] [id = 612] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ceff68000 == 114 [pid = 1844] [id = 611] 09:27:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea9dc000 == 113 [pid = 1844] [id = 610] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3cf4647000) [pid = 1844] [serial = 1779] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3d0368b000) [pid = 1844] [serial = 1802] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3ce7264400) [pid = 1844] [serial = 1820] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3d039a3800) [pid = 1844] [serial = 1803] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3d051c1400) [pid = 1844] [serial = 1809] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3cfb2d8c00) [pid = 1844] [serial = 1788] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3d041c6000) [pid = 1844] [serial = 1806] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3d11b0f000) [pid = 1844] [serial = 1814] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3cfd5cc400) [pid = 1844] [serial = 1793] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3ce75c1400) [pid = 1844] [serial = 1821] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3cf1834800) [pid = 1844] [serial = 1773] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3ce8f3d800) [pid = 1844] [serial = 1823] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3cf1e23800) [pid = 1844] [serial = 1778] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cfafecc00) [pid = 1844] [serial = 1787] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cfeb0b800) [pid = 1844] [serial = 1794] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cf1a61c00) [pid = 1844] [serial = 1776] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3ce75c6000) [pid = 1844] [serial = 1764] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3cfafba000) [pid = 1844] [serial = 1785] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cfc482000) [pid = 1844] [serial = 1791] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3d0213f000) [pid = 1844] [serial = 1799] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cff511000) [pid = 1844] [serial = 1796] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3cea0ca400) [pid = 1844] [serial = 1766] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3d116b1000) [pid = 1844] [serial = 1812] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3cf1843800) [pid = 1844] [serial = 1775] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3cebfe8c00) [pid = 1844] [serial = 1827] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cef2e8400) [pid = 1844] [serial = 1770] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3ced991800) [pid = 1844] [serial = 1769] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3d16238c00) [pid = 1844] [serial = 1817] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3cffb11000) [pid = 1844] [serial = 1797] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3cfadb9800) [pid = 1844] [serial = 1784] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3d0aa51c00) [pid = 1844] [serial = 1811] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3d12b03000) [pid = 1844] [serial = 1815] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3ceabc7000) [pid = 1844] [serial = 1767] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3d03aaac00) [pid = 1844] [serial = 1805] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3cfa6bf800) [pid = 1844] [serial = 1782] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cfb6e5c00) [pid = 1844] [serial = 1790] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3ce63ed400) [pid = 1844] [serial = 1763] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cf00ac400) [pid = 1844] [serial = 1772] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3ce9216c00) [pid = 1844] [serial = 1824] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cebfe7800) [pid = 1844] [serial = 1692] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cf8ac1400) [pid = 1844] [serial = 1781] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3d04d83000) [pid = 1844] [serial = 1808] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3d02e4bc00) [pid = 1844] [serial = 1800] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cea84bc00) [pid = 1844] [serial = 1826] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cea844c00) [pid = 1844] [serial = 1829] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1844 | 1460996862507 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce754e800 == 114 [pid = 1844] [id = 651] 09:27:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3ce62e0c00) [pid = 1844] [serial = 1954] [outer = (nil)] 09:27:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3ce63e4400) [pid = 1844] [serial = 1955] [outer = 0x7f3ce62e0c00] 09:27:42 INFO - PROCESS | 1844 | 1460996862581 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3ce7260000) [pid = 1844] [serial = 1956] [outer = 0x7f3ce62e0c00] 09:27:43 INFO - PROCESS | 1844 | 1460996863435 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 3436ms 09:27:43 INFO - PROCESS | 1844 | 1460996863491 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 1844 | 1460996863495 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:27:43 INFO - PROCESS | 1844 | 1460996863502 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 1844 | 1460996863508 Marionette TRACE conn3 <- [1,2578,null,{}] 09:27:43 INFO - PROCESS | 1844 | 1460996863515 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 1844 | 1460996863756 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:27:43 INFO - PROCESS | 1844 | 1460996863944 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea81e000 == 115 [pid = 1844] [id = 652] 09:27:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3ce62e2000) [pid = 1844] [serial = 1957] [outer = (nil)] 09:27:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3ce8f3a400) [pid = 1844] [serial = 1958] [outer = 0x7f3ce62e2000] 09:27:44 INFO - PROCESS | 1844 | 1460996864014 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3ce96d9400) [pid = 1844] [serial = 1959] [outer = 0x7f3ce62e2000] 09:27:44 INFO - PROCESS | 1844 | 1460996864959 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1486ms 09:27:45 INFO - PROCESS | 1844 | 1460996864993 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 1844 | 1460996864998 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:27:45 INFO - PROCESS | 1844 | 1460996865006 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 1844 | 1460996865009 Marionette TRACE conn3 <- [1,2582,null,{}] 09:27:45 INFO - PROCESS | 1844 | 1460996865020 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 1844 | 1460996865320 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:27:45 INFO - PROCESS | 1844 | 1460996865356 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec21b000 == 116 [pid = 1844] [id = 653] 09:27:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cea059400) [pid = 1844] [serial = 1960] [outer = (nil)] 09:27:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cea142c00) [pid = 1844] [serial = 1961] [outer = 0x7f3cea059400] 09:27:45 INFO - PROCESS | 1844 | 1460996865434 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cea842400) [pid = 1844] [serial = 1962] [outer = 0x7f3cea059400] 09:27:46 INFO - PROCESS | 1844 | 1460996866548 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1634ms 09:27:46 INFO - PROCESS | 1844 | 1460996866642 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 1844 | 1460996866645 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:27:46 INFO - PROCESS | 1844 | 1460996866660 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 1844 | 1460996866669 Marionette TRACE conn3 <- [1,2586,null,{}] 09:27:46 INFO - PROCESS | 1844 | 1460996866685 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 1844 | 1460996867399 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cf4245c00) [pid = 1844] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cfa645c00) [pid = 1844] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3ce63e2400) [pid = 1844] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cef2c6000) [pid = 1844] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3ce96db800) [pid = 1844] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3ce8ce3800) [pid = 1844] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cf4245800) [pid = 1844] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3ce62d5c00) [pid = 1844] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3ce75cfc00) [pid = 1844] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3cfb2da400) [pid = 1844] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3ce725bc00) [pid = 1844] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3ceabc2400) [pid = 1844] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3cef5e7800) [pid = 1844] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3ce9210800) [pid = 1844] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3cfab6cc00) [pid = 1844] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cfaaa8c00) [pid = 1844] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3cf4251c00) [pid = 1844] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3d05129c00) [pid = 1844] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3cef2cd000) [pid = 1844] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3ce8ce1c00) [pid = 1844] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3cea0be000) [pid = 1844] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:27:47 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3ce62d8800) [pid = 1844] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:27:47 INFO - PROCESS | 1844 | 1460996867602 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea161800 == 117 [pid = 1844] [id = 654] 09:27:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3ce6104000) [pid = 1844] [serial = 1963] [outer = (nil)] 09:27:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3ce726ac00) [pid = 1844] [serial = 1964] [outer = 0x7f3ce6104000] 09:27:47 INFO - PROCESS | 1844 | 1460996867667 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3cea13f400) [pid = 1844] [serial = 1965] [outer = 0x7f3ce6104000] 09:27:48 INFO - PROCESS | 1844 | 1460996868415 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1816ms 09:27:48 INFO - PROCESS | 1844 | 1460996868470 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 1844 | 1460996868473 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:27:48 INFO - PROCESS | 1844 | 1460996868480 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 1844 | 1460996868482 Marionette TRACE conn3 <- [1,2590,null,{}] 09:27:48 INFO - PROCESS | 1844 | 1460996868487 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 1844 | 1460996868773 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:27:48 INFO - PROCESS | 1844 | 1460996868796 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef472000 == 118 [pid = 1844] [id = 655] 09:27:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3ce6105000) [pid = 1844] [serial = 1966] [outer = (nil)] 09:27:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3ced8eb800) [pid = 1844] [serial = 1967] [outer = 0x7f3ce6105000] 09:27:48 INFO - PROCESS | 1844 | 1460996868860 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3ced991800) [pid = 1844] [serial = 1968] [outer = 0x7f3ce6105000] 09:27:50 INFO - PROCESS | 1844 | 1460996870303 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1880ms 09:27:50 INFO - PROCESS | 1844 | 1460996870362 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 1844 | 1460996870368 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:27:50 INFO - PROCESS | 1844 | 1460996870376 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 1844 | 1460996870382 Marionette TRACE conn3 <- [1,2594,null,{}] 09:27:50 INFO - PROCESS | 1844 | 1460996870390 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:50 INFO - PROCESS | 1844 | 1460996870741 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:27:51 INFO - PROCESS | 1844 | 1460996871069 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec20b000 == 119 [pid = 1844] [id = 656] 09:27:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3ce921c400) [pid = 1844] [serial = 1969] [outer = (nil)] 09:27:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3ce96e0c00) [pid = 1844] [serial = 1970] [outer = 0x7f3ce921c400] 09:27:51 INFO - PROCESS | 1844 | 1460996871159 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3cea844c00) [pid = 1844] [serial = 1971] [outer = 0x7f3ce921c400] 09:27:52 INFO - PROCESS | 1844 | 1460996872226 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1888ms 09:27:52 INFO - PROCESS | 1844 | 1460996872265 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 1844 | 1460996872275 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:27:52 INFO - PROCESS | 1844 | 1460996872287 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 1844 | 1460996872291 Marionette TRACE conn3 <- [1,2598,null,{}] 09:27:52 INFO - PROCESS | 1844 | 1460996872298 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:52 INFO - PROCESS | 1844 | 1460996872595 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:27:52 INFO - PROCESS | 1844 | 1460996872978 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0183800 == 120 [pid = 1844] [id = 657] 09:27:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3ceabcf800) [pid = 1844] [serial = 1972] [outer = (nil)] 09:27:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3ced8e9800) [pid = 1844] [serial = 1973] [outer = 0x7f3ceabcf800] 09:27:53 INFO - PROCESS | 1844 | 1460996873108 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3ced993000) [pid = 1844] [serial = 1974] [outer = 0x7f3ceabcf800] 09:27:54 INFO - PROCESS | 1844 | 1460996874143 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1888ms 09:27:54 INFO - PROCESS | 1844 | 1460996874175 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1844 | 1460996874179 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:27:54 INFO - PROCESS | 1844 | 1460996874186 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 1844 | 1460996874192 Marionette TRACE conn3 <- [1,2602,null,{}] 09:27:54 INFO - PROCESS | 1844 | 1460996874210 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:54 INFO - PROCESS | 1844 | 1460996874474 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:27:54 INFO - PROCESS | 1844 | 1460996874789 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0266000 == 121 [pid = 1844] [id = 658] 09:27:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cedb69000) [pid = 1844] [serial = 1975] [outer = (nil)] 09:27:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cee2d5800) [pid = 1844] [serial = 1976] [outer = 0x7f3cedb69000] 09:27:54 INFO - PROCESS | 1844 | 1460996874876 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cef2c8c00) [pid = 1844] [serial = 1977] [outer = 0x7f3cedb69000] 09:27:55 INFO - PROCESS | 1844 | 1460996875826 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1688ms 09:27:55 INFO - PROCESS | 1844 | 1460996875875 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 1844 | 1460996875880 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:27:55 INFO - PROCESS | 1844 | 1460996875886 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 1844 | 1460996875889 Marionette TRACE conn3 <- [1,2606,null,{}] 09:27:55 INFO - PROCESS | 1844 | 1460996875895 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 1844 | 1460996876136 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:27:56 INFO - PROCESS | 1844 | 1460996876447 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1e97000 == 122 [pid = 1844] [id = 659] 09:27:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cedbcd000) [pid = 1844] [serial = 1978] [outer = (nil)] 09:27:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cefa5ac00) [pid = 1844] [serial = 1979] [outer = 0x7f3cedbcd000] 09:27:56 INFO - PROCESS | 1844 | 1460996876527 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cf00aa400) [pid = 1844] [serial = 1980] [outer = 0x7f3cedbcd000] 09:27:57 INFO - PROCESS | 1844 | 1460996877443 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1588ms 09:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:27:57 INFO - PROCESS | 1844 | 1460996877475 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 1844 | 1460996877478 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:27:57 INFO - PROCESS | 1844 | 1460996877485 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 1844 | 1460996877488 Marionette TRACE conn3 <- [1,2610,null,{}] 09:27:57 INFO - PROCESS | 1844 | 1460996877493 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 1844 | 1460996877723 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:27:58 INFO - PROCESS | 1844 | 1460996878050 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3858000 == 123 [pid = 1844] [id = 660] 09:27:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3ce62db800) [pid = 1844] [serial = 1981] [outer = (nil)] 09:27:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cf0312000) [pid = 1844] [serial = 1982] [outer = 0x7f3ce62db800] 09:27:58 INFO - PROCESS | 1844 | 1460996878131 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cf17e8400) [pid = 1844] [serial = 1983] [outer = 0x7f3ce62db800] 09:27:59 INFO - PROCESS | 1844 | 1460996879052 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1637ms 09:27:59 INFO - PROCESS | 1844 | 1460996879127 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 1844 | 1460996879134 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:27:59 INFO - PROCESS | 1844 | 1460996879148 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 1844 | 1460996879154 Marionette TRACE conn3 <- [1,2614,null,{}] 09:27:59 INFO - PROCESS | 1844 | 1460996879163 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 1844 | 1460996879453 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:27:59 INFO - PROCESS | 1844 | 1460996879779 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf39d9000 == 124 [pid = 1844] [id = 661] 09:27:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cf1b62000) [pid = 1844] [serial = 1984] [outer = (nil)] 09:27:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cf4243400) [pid = 1844] [serial = 1985] [outer = 0x7f3cf1b62000] 09:27:59 INFO - PROCESS | 1844 | 1460996879872 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cf4335000) [pid = 1844] [serial = 1986] [outer = 0x7f3cf1b62000] 09:28:00 INFO - PROCESS | 1844 | 1460996880783 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1688ms 09:28:00 INFO - PROCESS | 1844 | 1460996880835 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 1844 | 1460996880839 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:28:00 INFO - PROCESS | 1844 | 1460996880846 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 1844 | 1460996880849 Marionette TRACE conn3 <- [1,2618,null,{}] 09:28:00 INFO - PROCESS | 1844 | 1460996880855 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 1844 | 1460996881103 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:28:01 INFO - PROCESS | 1844 | 1460996881413 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a9c000 == 125 [pid = 1844] [id = 662] 09:28:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cf030f400) [pid = 1844] [serial = 1987] [outer = (nil)] 09:28:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cf464c800) [pid = 1844] [serial = 1988] [outer = 0x7f3cf030f400] 09:28:01 INFO - PROCESS | 1844 | 1460996881504 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cf8a62c00) [pid = 1844] [serial = 1989] [outer = 0x7f3cf030f400] 09:28:02 INFO - PROCESS | 1844 | 1460996882381 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1588ms 09:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:28:02 INFO - PROCESS | 1844 | 1460996882435 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 1844 | 1460996882438 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:28:02 INFO - PROCESS | 1844 | 1460996882445 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 1844 | 1460996882448 Marionette TRACE conn3 <- [1,2622,null,{}] 09:28:02 INFO - PROCESS | 1844 | 1460996882454 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:02 INFO - PROCESS | 1844 | 1460996882693 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:28:03 INFO - PROCESS | 1844 | 1460996883036 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfab82000 == 126 [pid = 1844] [id = 663] 09:28:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3ce6103400) [pid = 1844] [serial = 1990] [outer = (nil)] 09:28:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cf8ab8c00) [pid = 1844] [serial = 1991] [outer = 0x7f3ce6103400] 09:28:03 INFO - PROCESS | 1844 | 1460996883116 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cf9fecc00) [pid = 1844] [serial = 1992] [outer = 0x7f3ce6103400] 09:28:04 INFO - PROCESS | 1844 | 1460996884034 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1636ms 09:28:04 INFO - PROCESS | 1844 | 1460996884082 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 1844 | 1460996884087 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:28:04 INFO - PROCESS | 1844 | 1460996884094 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 1844 | 1460996884097 Marionette TRACE conn3 <- [1,2626,null,{}] 09:28:04 INFO - PROCESS | 1844 | 1460996884104 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:04 INFO - PROCESS | 1844 | 1460996884364 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:28:04 INFO - PROCESS | 1844 | 1460996884679 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfc695800 == 127 [pid = 1844] [id = 664] 09:28:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cf1834400) [pid = 1844] [serial = 1993] [outer = (nil)] 09:28:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cf9ff9400) [pid = 1844] [serial = 1994] [outer = 0x7f3cf1834400] 09:28:04 INFO - PROCESS | 1844 | 1460996884759 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cfa48bc00) [pid = 1844] [serial = 1995] [outer = 0x7f3cf1834400] 09:28:05 INFO - PROCESS | 1844 | 1460996885640 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1585ms 09:28:05 INFO - PROCESS | 1844 | 1460996885679 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 1844 | 1460996885684 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:28:05 INFO - PROCESS | 1844 | 1460996885690 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 1844 | 1460996885694 Marionette TRACE conn3 <- [1,2630,null,{}] 09:28:05 INFO - PROCESS | 1844 | 1460996885699 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:05 INFO - PROCESS | 1844 | 1460996885943 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:28:06 INFO - PROCESS | 1844 | 1460996886262 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfeab1000 == 128 [pid = 1844] [id = 665] 09:28:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cf9feb400) [pid = 1844] [serial = 1996] [outer = (nil)] 09:28:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cfa5d6c00) [pid = 1844] [serial = 1997] [outer = 0x7f3cf9feb400] 09:28:06 INFO - PROCESS | 1844 | 1460996886342 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cfa645c00) [pid = 1844] [serial = 1998] [outer = 0x7f3cf9feb400] 09:28:07 INFO - PROCESS | 1844 | 1460996887269 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1636ms 09:28:07 INFO - PROCESS | 1844 | 1460996887328 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 1844 | 1460996887331 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:28:07 INFO - PROCESS | 1844 | 1460996887339 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 1844 | 1460996887343 Marionette TRACE conn3 <- [1,2634,null,{}] 09:28:07 INFO - PROCESS | 1844 | 1460996887349 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:07 INFO - PROCESS | 1844 | 1460996887687 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:28:08 INFO - PROCESS | 1844 | 1460996888053 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4d5800 == 129 [pid = 1844] [id = 666] 09:28:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cfa703000) [pid = 1844] [serial = 1999] [outer = (nil)] 09:28:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cfa709c00) [pid = 1844] [serial = 2000] [outer = 0x7f3cfa703000] 09:28:08 INFO - PROCESS | 1844 | 1460996888192 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cfab6b800) [pid = 1844] [serial = 2001] [outer = 0x7f3cfa703000] 09:28:09 INFO - PROCESS | 1844 | 1460996889492 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2189ms 09:28:09 INFO - PROCESS | 1844 | 1460996889529 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1844 | 1460996889533 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:28:09 INFO - PROCESS | 1844 | 1460996889539 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1844 | 1460996889541 Marionette TRACE conn3 <- [1,2638,null,{}] 09:28:09 INFO - PROCESS | 1844 | 1460996889548 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 1844 | 1460996889794 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:28:10 INFO - PROCESS | 1844 | 1460996890132 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff744000 == 130 [pid = 1844] [id = 667] 09:28:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cfa707000) [pid = 1844] [serial = 2002] [outer = (nil)] 09:28:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3cfadbf400) [pid = 1844] [serial = 2003] [outer = 0x7f3cfa707000] 09:28:10 INFO - PROCESS | 1844 | 1460996890212 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3cfadc8400) [pid = 1844] [serial = 2004] [outer = 0x7f3cfa707000] 09:28:11 INFO - PROCESS | 1844 | 1460996891094 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1635ms 09:28:11 INFO - PROCESS | 1844 | 1460996891176 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 1844 | 1460996891179 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:28:11 INFO - PROCESS | 1844 | 1460996891186 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 1844 | 1460996891189 Marionette TRACE conn3 <- [1,2642,null,{}] 09:28:11 INFO - PROCESS | 1844 | 1460996891195 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 1844 | 1460996891481 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:28:11 INFO - PROCESS | 1844 | 1460996891797 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff8ce000 == 131 [pid = 1844] [id = 668] 09:28:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3cfab70400) [pid = 1844] [serial = 2005] [outer = (nil)] 09:28:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3cfafe4800) [pid = 1844] [serial = 2006] [outer = 0x7f3cfab70400] 09:28:11 INFO - PROCESS | 1844 | 1460996891876 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3cfafedc00) [pid = 1844] [serial = 2007] [outer = 0x7f3cfab70400] 09:28:12 INFO - PROCESS | 1844 | 1460996892739 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:28:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1581ms 09:28:12 INFO - PROCESS | 1844 | 1460996892768 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1844 | 1460996892771 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:28:12 INFO - PROCESS | 1844 | 1460996892777 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 1844 | 1460996892780 Marionette TRACE conn3 <- [1,2646,null,{}] 09:28:12 INFO - PROCESS | 1844 | 1460996892786 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:13 INFO - PROCESS | 1844 | 1460996893035 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:28:13 INFO - PROCESS | 1844 | 1460996893354 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff9c4000 == 132 [pid = 1844] [id = 669] 09:28:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cfab71400) [pid = 1844] [serial = 2008] [outer = (nil)] 09:28:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cfb2d2400) [pid = 1844] [serial = 2009] [outer = 0x7f3cfab71400] 09:28:13 INFO - PROCESS | 1844 | 1460996893446 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cfb2dec00) [pid = 1844] [serial = 2010] [outer = 0x7f3cfab71400] 09:28:14 INFO - PROCESS | 1844 | 1460996894345 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:28:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1628ms 09:28:14 INFO - PROCESS | 1844 | 1460996894407 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:28:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:28:14 INFO - PROCESS | 1844 | 1460996894419 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:28:14 INFO - PROCESS | 1844 | 1460996894426 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1844 | 1460996894430 Marionette TRACE conn3 <- [1,2650,null,{}] 09:28:14 INFO - PROCESS | 1844 | 1460996894435 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:14 INFO - PROCESS | 1844 | 1460996894681 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:28:14 INFO - PROCESS | 1844 | 1460996894955 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffb59800 == 133 [pid = 1844] [id = 670] 09:28:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3cfafe6c00) [pid = 1844] [serial = 2011] [outer = (nil)] 09:28:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3cfb425400) [pid = 1844] [serial = 2012] [outer = 0x7f3cfafe6c00] 09:28:15 INFO - PROCESS | 1844 | 1460996895075 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cfb6f1000) [pid = 1844] [serial = 2013] [outer = 0x7f3cfafe6c00] 09:28:15 INFO - PROCESS | 1844 | 1460996895958 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:28:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1584ms 09:28:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:28:16 INFO - PROCESS | 1844 | 1460996896011 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 1844 | 1460996896014 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:28:16 INFO - PROCESS | 1844 | 1460996896020 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 1844 | 1460996896024 Marionette TRACE conn3 <- [1,2654,null,{}] 09:28:16 INFO - PROCESS | 1844 | 1460996896029 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 1844 | 1460996896275 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:28:16 INFO - PROCESS | 1844 | 1460996896596 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d02380000 == 134 [pid = 1844] [id = 671] 09:28:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3cf1a58400) [pid = 1844] [serial = 2014] [outer = (nil)] 09:28:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3cfc478000) [pid = 1844] [serial = 2015] [outer = 0x7f3cf1a58400] 09:28:16 INFO - PROCESS | 1844 | 1460996896676 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cfc7a9800) [pid = 1844] [serial = 2016] [outer = 0x7f3cf1a58400] 09:28:17 INFO - PROCESS | 1844 | 1460996897532 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1586ms 09:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:28:17 INFO - PROCESS | 1844 | 1460996897606 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 1844 | 1460996897609 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:28:17 INFO - PROCESS | 1844 | 1460996897616 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 1844 | 1460996897619 Marionette TRACE conn3 <- [1,2658,null,{}] 09:28:17 INFO - PROCESS | 1844 | 1460996897625 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:17 INFO - PROCESS | 1844 | 1460996897887 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:28:18 INFO - PROCESS | 1844 | 1460996898220 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0351a800 == 135 [pid = 1844] [id = 672] 09:28:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3cfb2cf400) [pid = 1844] [serial = 2017] [outer = (nil)] 09:28:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3cfc7b5800) [pid = 1844] [serial = 2018] [outer = 0x7f3cfb2cf400] 09:28:18 INFO - PROCESS | 1844 | 1460996898305 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cfcb6ac00) [pid = 1844] [serial = 2019] [outer = 0x7f3cfb2cf400] 09:28:19 INFO - PROCESS | 1844 | 1460996899201 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:28:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1639ms 09:28:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:28:19 INFO - PROCESS | 1844 | 1460996899255 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 1844 | 1460996899258 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:28:19 INFO - PROCESS | 1844 | 1460996899265 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 1844 | 1460996899267 Marionette TRACE conn3 <- [1,2662,null,{}] 09:28:19 INFO - PROCESS | 1844 | 1460996899273 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 1844 | 1460996899522 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:28:19 INFO - PROCESS | 1844 | 1460996899855 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef31e000 == 134 [pid = 1844] [id = 609] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d14a77800 == 133 [pid = 1844] [id = 557] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d16c41000 == 132 [pid = 1844] [id = 558] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec158800 == 131 [pid = 1844] [id = 632] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa15a800 == 130 [pid = 1844] [id = 648] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf9e0c000 == 129 [pid = 1844] [id = 647] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a1d000 == 128 [pid = 1844] [id = 646] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf468b000 == 127 [pid = 1844] [id = 645] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3992800 == 126 [pid = 1844] [id = 644] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3725800 == 125 [pid = 1844] [id = 643] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1e8e000 == 124 [pid = 1844] [id = 642] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0cc7000 == 123 [pid = 1844] [id = 641] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0a0e800 == 122 [pid = 1844] [id = 640] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0259800 == 121 [pid = 1844] [id = 639] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf01e3000 == 120 [pid = 1844] [id = 638] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef483000 == 119 [pid = 1844] [id = 637] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef321000 == 118 [pid = 1844] [id = 636] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cedb9e800 == 117 [pid = 1844] [id = 635] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cebd23800 == 116 [pid = 1844] [id = 634] 09:28:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce7286800 == 115 [pid = 1844] [id = 633] 09:28:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce61d2800 == 116 [pid = 1844] [id = 673] 09:28:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3ce6111400) [pid = 1844] [serial = 2020] [outer = (nil)] 09:28:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3ce62dc000) [pid = 1844] [serial = 2021] [outer = 0x7f3ce6111400] 09:28:21 INFO - PROCESS | 1844 | 1460996901805 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3ce63e9c00) [pid = 1844] [serial = 2022] [outer = 0x7f3ce6111400] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3cea383c00) [pid = 1844] [serial = 1898] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cf8947000) [pid = 1844] [serial = 1850] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3cf8abd400) [pid = 1844] [serial = 1851] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3cff85a800) [pid = 1844] [serial = 1865] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3ce7266000) [pid = 1844] [serial = 1832] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3cef2ecc00) [pid = 1844] [serial = 1838] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3cebc70400) [pid = 1844] [serial = 1835] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3cf1e27c00) [pid = 1844] [serial = 1856] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3cf424e800) [pid = 1844] [serial = 1847] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3cfb2d9800) [pid = 1844] [serial = 1857] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3cff391000) [pid = 1844] [serial = 1863] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3ce8f33800) [pid = 1844] [serial = 1892] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3ce8ce8800) [pid = 1844] [serial = 1833] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3d0396a000) [pid = 1844] [serial = 1872] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3ce7267400) [pid = 1844] [serial = 1889] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3d166b4000) [pid = 1844] [serial = 1881] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cf183fc00) [pid = 1844] [serial = 1844] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cf4333800) [pid = 1844] [serial = 1848] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3ced994400) [pid = 1844] [serial = 1836] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3ce96dd000) [pid = 1844] [serial = 1895] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3d02371c00) [pid = 1844] [serial = 1871] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3cea140800) [pid = 1844] [serial = 1886] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cffa46000) [pid = 1844] [serial = 1868] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3cf1a5fc00) [pid = 1844] [serial = 1845] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3d166bd400) [pid = 1844] [serial = 1818] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3ce7358c00) [pid = 1844] [serial = 1890] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3d01bf1800) [pid = 1844] [serial = 1869] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cff88a400) [pid = 1844] [serial = 1866] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3cef5e5800) [pid = 1844] [serial = 1839] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3cfab74c00) [pid = 1844] [serial = 1854] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3ce8f3f400) [pid = 1844] [serial = 1893] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3d1682b800) [pid = 1844] [serial = 1883] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3d128d2400) [pid = 1844] [serial = 1880] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3d0aa4d800) [pid = 1844] [serial = 1877] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3cf080e400) [pid = 1844] [serial = 1842] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cfa646400) [pid = 1844] [serial = 1853] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3d1144c400) [pid = 1844] [serial = 1878] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3d05128400) [pid = 1844] [serial = 1875] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cf00a5000) [pid = 1844] [serial = 1841] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cfcb6c400) [pid = 1844] [serial = 1860] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cff22e800) [pid = 1844] [serial = 1862] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cea13a400) [pid = 1844] [serial = 1896] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3d04112800) [pid = 1844] [serial = 1874] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cfc7af800) [pid = 1844] [serial = 1859] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cee2da000) [pid = 1844] [serial = 1761] [outer = (nil)] [url = about:blank] 09:28:22 INFO - PROCESS | 1844 | 1460996902956 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:28:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:28:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 3740ms 09:28:23 INFO - PROCESS | 1844 | 1460996903005 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 1844 | 1460996903012 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:28:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:28:23 INFO - PROCESS | 1844 | 1460996903040 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 1844 | 1460996903044 Marionette TRACE conn3 <- [1,2666,null,{}] 09:28:23 INFO - PROCESS | 1844 | 1460996903053 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 1844 | 1460996903296 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:28:23 INFO - PROCESS | 1844 | 1460996903498 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea7df000 == 117 [pid = 1844] [id = 674] 09:28:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3ce63e6800) [pid = 1844] [serial = 2023] [outer = (nil)] 09:28:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3ce8ce6c00) [pid = 1844] [serial = 2024] [outer = 0x7f3ce63e6800] 09:28:23 INFO - PROCESS | 1844 | 1460996903567 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3ce8f40800) [pid = 1844] [serial = 2025] [outer = 0x7f3ce63e6800] 09:28:24 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:24 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:28:24 INFO - PROCESS | 1844 | 1460996904889 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:28:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1897ms 09:28:24 INFO - PROCESS | 1844 | 1460996904932 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 1844 | 1460996904938 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:28:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:28:24 INFO - PROCESS | 1844 | 1460996904948 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 1844 | 1460996904952 Marionette TRACE conn3 <- [1,2670,null,{}] 09:28:24 INFO - PROCESS | 1844 | 1460996904958 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:25 INFO - PROCESS | 1844 | 1460996905349 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:28:25 INFO - PROCESS | 1844 | 1460996905404 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec218000 == 118 [pid = 1844] [id = 675] 09:28:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3ce9217800) [pid = 1844] [serial = 2026] [outer = (nil)] 09:28:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cea140800) [pid = 1844] [serial = 2027] [outer = 0x7f3ce9217800] 09:28:25 INFO - PROCESS | 1844 | 1460996905468 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cebc70400) [pid = 1844] [serial = 2028] [outer = 0x7f3ce9217800] 09:28:27 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3ced98e400) [pid = 1844] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cea0cb000) [pid = 1844] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3ce62e0c00) [pid = 1844] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3ce62e2000) [pid = 1844] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cf080c000) [pid = 1844] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cefa58800) [pid = 1844] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cef2e9400) [pid = 1844] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cf1a5a800) [pid = 1844] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3cf1d93c00) [pid = 1844] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3ce6111c00) [pid = 1844] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3cea0ca800) [pid = 1844] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3cf1e23000) [pid = 1844] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3cea059400) [pid = 1844] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3ce6111000) [pid = 1844] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cf1a61000) [pid = 1844] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3cf1843400) [pid = 1844] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3cebc7ac00) [pid = 1844] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3ce6104000) [pid = 1844] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3cea13a000) [pid = 1844] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3cea0c6400) [pid = 1844] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3cef2ea000) [pid = 1844] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3ce96db400) [pid = 1844] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3ce8ce3000) [pid = 1844] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:28:27 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f3ce7359400) [pid = 1844] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:28:27 INFO - PROCESS | 1844 | 1460996907151 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 1844 | 1460996907195 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:28:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:28:27 INFO - PROCESS | 1844 | 1460996907202 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 1844 | 1460996907207 Marionette TRACE conn3 <- [1,2674,null,{}] 09:28:27 INFO - PROCESS | 1844 | 1460996907223 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:27 INFO - PROCESS | 1844 | 1460996907519 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:28:27 INFO - PROCESS | 1844 | 1460996907641 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef306000 == 119 [pid = 1844] [id = 676] 09:28:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f3cea38a400) [pid = 1844] [serial = 2029] [outer = (nil)] 09:28:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3cebfef000) [pid = 1844] [serial = 2030] [outer = 0x7f3cea38a400] 09:28:27 INFO - PROCESS | 1844 | 1460996907705 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3cec4a2c00) [pid = 1844] [serial = 2031] [outer = 0x7f3cea38a400] 09:28:28 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:28 INFO - PROCESS | 1844 | 1460996908923 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 1844 | 1460996908946 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:28:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:28:28 INFO - PROCESS | 1844 | 1460996908963 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 1844 | 1460996908966 Marionette TRACE conn3 <- [1,2678,null,{}] 09:28:28 INFO - PROCESS | 1844 | 1460996908972 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:29 INFO - PROCESS | 1844 | 1460996909370 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:28:29 INFO - PROCESS | 1844 | 1460996909684 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea270800 == 120 [pid = 1844] [id = 677] 09:28:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3ce63e3400) [pid = 1844] [serial = 2032] [outer = (nil)] 09:28:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3ce7267400) [pid = 1844] [serial = 2033] [outer = 0x7f3ce63e3400] 09:28:29 INFO - PROCESS | 1844 | 1460996909781 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3ce75c6000) [pid = 1844] [serial = 2034] [outer = 0x7f3ce63e3400] 09:28:31 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:31 INFO - PROCESS | 1844 | 1460996911189 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:28:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2283ms 09:28:31 INFO - PROCESS | 1844 | 1460996911247 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:28:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:28:31 INFO - PROCESS | 1844 | 1460996911255 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:28:31 INFO - PROCESS | 1844 | 1460996911263 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 1844 | 1460996911271 Marionette TRACE conn3 <- [1,2682,null,{}] 09:28:31 INFO - PROCESS | 1844 | 1460996911278 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:31 INFO - PROCESS | 1844 | 1460996911681 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:28:31 INFO - PROCESS | 1844 | 1460996911889 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cee077000 == 121 [pid = 1844] [id = 678] 09:28:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3ce75c2800) [pid = 1844] [serial = 2035] [outer = (nil)] 09:28:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3ce96df800) [pid = 1844] [serial = 2036] [outer = 0x7f3ce75c2800] 09:28:31 INFO - PROCESS | 1844 | 1460996911973 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3cea139c00) [pid = 1844] [serial = 2037] [outer = 0x7f3ce75c2800] 09:28:33 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:33 INFO - PROCESS | 1844 | 1460996913445 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:28:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2237ms 09:28:33 INFO - PROCESS | 1844 | 1460996913599 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 1844 | 1460996913605 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:28:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:28:33 INFO - PROCESS | 1844 | 1460996913618 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 1844 | 1460996913621 Marionette TRACE conn3 <- [1,2686,null,{}] 09:28:33 INFO - PROCESS | 1844 | 1460996913628 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:33 INFO - PROCESS | 1844 | 1460996913894 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:28:34 INFO - PROCESS | 1844 | 1460996914170 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0197000 == 122 [pid = 1844] [id = 679] 09:28:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3ce8f3dc00) [pid = 1844] [serial = 2038] [outer = (nil)] 09:28:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3ceabcf000) [pid = 1844] [serial = 2039] [outer = 0x7f3ce8f3dc00] 09:28:34 INFO - PROCESS | 1844 | 1460996914247 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3ced8f2800) [pid = 1844] [serial = 2040] [outer = 0x7f3ce8f3dc00] 09:28:35 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:35 INFO - PROCESS | 1844 | 1460996915636 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 1844 | 1460996915663 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:28:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:28:35 INFO - PROCESS | 1844 | 1460996915681 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 1844 | 1460996915688 Marionette TRACE conn3 <- [1,2690,null,{}] 09:28:35 INFO - PROCESS | 1844 | 1460996915696 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 1844 | 1460996916036 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:28:36 INFO - PROCESS | 1844 | 1460996916304 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0a2d000 == 123 [pid = 1844] [id = 680] 09:28:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cea142400) [pid = 1844] [serial = 2041] [outer = (nil)] 09:28:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3cedbcb000) [pid = 1844] [serial = 2042] [outer = 0x7f3cea142400] 09:28:36 INFO - PROCESS | 1844 | 1460996916379 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3cef2eb800) [pid = 1844] [serial = 2043] [outer = 0x7f3cea142400] 09:28:37 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:37 INFO - PROCESS | 1844 | 1460996917741 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 1844 | 1460996917777 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:28:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:28:37 INFO - PROCESS | 1844 | 1460996917784 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 1844 | 1460996917788 Marionette TRACE conn3 <- [1,2694,null,{}] 09:28:37 INFO - PROCESS | 1844 | 1460996917794 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:38 INFO - PROCESS | 1844 | 1460996918088 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:28:38 INFO - PROCESS | 1844 | 1460996918331 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1fd2000 == 124 [pid = 1844] [id = 681] 09:28:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3ced98f000) [pid = 1844] [serial = 2044] [outer = (nil)] 09:28:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cefa55800) [pid = 1844] [serial = 2045] [outer = 0x7f3ced98f000] 09:28:38 INFO - PROCESS | 1844 | 1460996918408 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cefa61800) [pid = 1844] [serial = 2046] [outer = 0x7f3ced98f000] 09:28:39 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:39 INFO - PROCESS | 1844 | 1460996919778 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 1844 | 1460996919822 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:28:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:28:39 INFO - PROCESS | 1844 | 1460996919829 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 1844 | 1460996919833 Marionette TRACE conn3 <- [1,2698,null,{}] 09:28:39 INFO - PROCESS | 1844 | 1460996919838 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:40 INFO - PROCESS | 1844 | 1460996920169 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:28:40 INFO - PROCESS | 1844 | 1460996920441 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3988000 == 125 [pid = 1844] [id = 682] 09:28:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cf080b000) [pid = 1844] [serial = 2047] [outer = (nil)] 09:28:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cf080f000) [pid = 1844] [serial = 2048] [outer = 0x7f3cf080b000] 09:28:40 INFO - PROCESS | 1844 | 1460996920533 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cf1a56400) [pid = 1844] [serial = 2049] [outer = 0x7f3cf080b000] 09:28:41 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:41 INFO - PROCESS | 1844 | 1460996921976 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 1844 | 1460996922019 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:28:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:28:42 INFO - PROCESS | 1844 | 1460996922027 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 1844 | 1460996922030 Marionette TRACE conn3 <- [1,2702,null,{}] 09:28:42 INFO - PROCESS | 1844 | 1460996922036 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:42 INFO - PROCESS | 1844 | 1460996922361 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:28:42 INFO - PROCESS | 1844 | 1460996922630 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a0b800 == 126 [pid = 1844] [id = 683] 09:28:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cf080b800) [pid = 1844] [serial = 2050] [outer = (nil)] 09:28:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cf1b5cc00) [pid = 1844] [serial = 2051] [outer = 0x7f3cf080b800] 09:28:42 INFO - PROCESS | 1844 | 1460996922706 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cf1d9f800) [pid = 1844] [serial = 2052] [outer = 0x7f3cf080b800] 09:28:43 INFO - PROCESS | 1844 | 1460996923719 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:28:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1730ms 09:28:43 INFO - PROCESS | 1844 | 1460996923758 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1844 | 1460996923761 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:28:43 INFO - PROCESS | 1844 | 1460996923768 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1844 | 1460996923771 Marionette TRACE conn3 <- [1,2706,null,{}] 09:28:43 INFO - PROCESS | 1844 | 1460996923777 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:44 INFO - PROCESS | 1844 | 1460996924022 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:28:44 INFO - PROCESS | 1844 | 1460996924375 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf9e22000 == 127 [pid = 1844] [id = 684] 09:28:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3ced8ec800) [pid = 1844] [serial = 2053] [outer = (nil)] 09:28:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cf1e24c00) [pid = 1844] [serial = 2054] [outer = 0x7f3ced8ec800] 09:28:44 INFO - PROCESS | 1844 | 1460996924453 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cf1f4dc00) [pid = 1844] [serial = 2055] [outer = 0x7f3ced8ec800] 09:28:45 INFO - PROCESS | 1844 | 1460996925429 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:28:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1688ms 09:28:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:28:45 INFO - PROCESS | 1844 | 1460996925458 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 1844 | 1460996925461 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:28:45 INFO - PROCESS | 1844 | 1460996925468 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 1844 | 1460996925472 Marionette TRACE conn3 <- [1,2710,null,{}] 09:28:45 INFO - PROCESS | 1844 | 1460996925478 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:45 INFO - PROCESS | 1844 | 1460996925722 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:28:46 INFO - PROCESS | 1844 | 1460996926000 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfab99800 == 128 [pid = 1844] [id = 685] 09:28:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cf1e1b800) [pid = 1844] [serial = 2056] [outer = (nil)] 09:28:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cf4329400) [pid = 1844] [serial = 2057] [outer = 0x7f3cf1e1b800] 09:28:46 INFO - PROCESS | 1844 | 1460996926123 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cf43c3000) [pid = 1844] [serial = 2058] [outer = 0x7f3cf1e1b800] 09:28:47 INFO - PROCESS | 1844 | 1460996927045 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 1844 | 1460996927108 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:28:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:28:47 INFO - PROCESS | 1844 | 1460996927114 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1844 | 1460996927118 Marionette TRACE conn3 <- [1,2714,null,{}] 09:28:47 INFO - PROCESS | 1844 | 1460996927123 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:47 INFO - PROCESS | 1844 | 1460996927407 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:28:47 INFO - PROCESS | 1844 | 1460996927729 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfea1e800 == 129 [pid = 1844] [id = 686] 09:28:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3ce8f38400) [pid = 1844] [serial = 2059] [outer = (nil)] 09:28:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cf43c2c00) [pid = 1844] [serial = 2060] [outer = 0x7f3ce8f38400] 09:28:47 INFO - PROCESS | 1844 | 1460996927805 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cf8950c00) [pid = 1844] [serial = 2061] [outer = 0x7f3ce8f38400] 09:28:48 INFO - PROCESS | 1844 | 1460996928678 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:28:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1635ms 09:28:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:28:48 INFO - PROCESS | 1844 | 1460996928750 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 1844 | 1460996928753 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:28:48 INFO - PROCESS | 1844 | 1460996928760 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 1844 | 1460996928763 Marionette TRACE conn3 <- [1,2718,null,{}] 09:28:48 INFO - PROCESS | 1844 | 1460996928769 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:49 INFO - PROCESS | 1844 | 1460996929050 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:28:49 INFO - PROCESS | 1844 | 1460996929380 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff5bc000 == 130 [pid = 1844] [id = 687] 09:28:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cfa48e800) [pid = 1844] [serial = 2062] [outer = (nil)] 09:28:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cfa5d2000) [pid = 1844] [serial = 2063] [outer = 0x7f3cfa48e800] 09:28:49 INFO - PROCESS | 1844 | 1460996929475 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cfa6b7c00) [pid = 1844] [serial = 2064] [outer = 0x7f3cfa48e800] 09:28:50 INFO - PROCESS | 1844 | 1460996930452 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:28:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:28:50 INFO - PROCESS | 1844 | 1460996930503 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:28:50 INFO - PROCESS | 1844 | 1460996930511 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 1844 | 1460996930515 Marionette TRACE conn3 <- [1,2722,null,{}] 09:28:50 INFO - PROCESS | 1844 | 1460996930521 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 1844 | 1460996930843 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:28:51 INFO - PROCESS | 1844 | 1460996931178 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03527800 == 131 [pid = 1844] [id = 688] 09:28:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cfa5cf400) [pid = 1844] [serial = 2065] [outer = (nil)] 09:28:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cfb2ddc00) [pid = 1844] [serial = 2066] [outer = 0x7f3cfa5cf400] 09:28:51 INFO - PROCESS | 1844 | 1460996931254 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cfcabd000) [pid = 1844] [serial = 2067] [outer = 0x7f3cfa5cf400] 09:28:52 INFO - PROCESS | 1844 | 1460996932162 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 1844 | 1460996932198 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:28:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:28:52 INFO - PROCESS | 1844 | 1460996932206 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 1844 | 1460996932208 Marionette TRACE conn3 <- [1,2726,null,{}] 09:28:52 INFO - PROCESS | 1844 | 1460996932215 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:52 INFO - PROCESS | 1844 | 1460996932459 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:28:52 INFO - PROCESS | 1844 | 1460996932780 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03acf000 == 132 [pid = 1844] [id = 689] 09:28:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cea057800) [pid = 1844] [serial = 2068] [outer = (nil)] 09:28:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cfcb77800) [pid = 1844] [serial = 2069] [outer = 0x7f3cea057800] 09:28:52 INFO - PROCESS | 1844 | 1460996932861 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cfe92a000) [pid = 1844] [serial = 2070] [outer = 0x7f3cea057800] 09:28:53 INFO - PROCESS | 1844 | 1460996933745 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:28:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1630ms 09:28:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:28:53 INFO - PROCESS | 1844 | 1460996933836 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1844 | 1460996933839 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:28:53 INFO - PROCESS | 1844 | 1460996933847 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 1844 | 1460996933849 Marionette TRACE conn3 <- [1,2730,null,{}] 09:28:53 INFO - PROCESS | 1844 | 1460996933856 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:54 INFO - PROCESS | 1844 | 1460996934099 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:28:54 INFO - PROCESS | 1844 | 1460996934440 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea264800 == 133 [pid = 1844] [id = 690] 09:28:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3ce6107000) [pid = 1844] [serial = 2071] [outer = (nil)] 09:28:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3ce610cc00) [pid = 1844] [serial = 2072] [outer = 0x7f3ce6107000] 09:28:54 INFO - PROCESS | 1844 | 1460996934520 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3ceabc7400) [pid = 1844] [serial = 2073] [outer = 0x7f3ce6107000] 09:28:56 INFO - PROCESS | 1844 | 1460996936478 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 1844 | 1460996936542 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:28:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:28:56 INFO - PROCESS | 1844 | 1460996936551 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 1844 | 1460996936556 Marionette TRACE conn3 <- [1,2734,null,{}] 09:28:56 INFO - PROCESS | 1844 | 1460996936564 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:56 INFO - PROCESS | 1844 | 1460996936826 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:28:57 INFO - PROCESS | 1844 | 1460996937100 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec221000 == 134 [pid = 1844] [id = 691] 09:28:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3ce7360000) [pid = 1844] [serial = 2074] [outer = (nil)] 09:28:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3ce75c6800) [pid = 1844] [serial = 2075] [outer = 0x7f3ce7360000] 09:28:57 INFO - PROCESS | 1844 | 1460996937174 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3ce8f39400) [pid = 1844] [serial = 2076] [outer = 0x7f3ce7360000] 09:28:58 INFO - PROCESS | 1844 | 1460996938161 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:28:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1698ms 09:28:58 INFO - PROCESS | 1844 | 1460996938249 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 1844 | 1460996938264 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:28:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:28:58 INFO - PROCESS | 1844 | 1460996938287 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 1844 | 1460996938297 Marionette TRACE conn3 <- [1,2738,null,{}] 09:28:58 INFO - PROCESS | 1844 | 1460996938383 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:58 INFO - PROCESS | 1844 | 1460996938701 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:28:59 INFO - PROCESS | 1844 | 1460996939048 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec14b000 == 135 [pid = 1844] [id = 692] 09:28:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cea0c7c00) [pid = 1844] [serial = 2077] [outer = (nil)] 09:28:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cea137800) [pid = 1844] [serial = 2078] [outer = 0x7f3cea0c7c00] 09:28:59 INFO - PROCESS | 1844 | 1460996939122 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cea83f400) [pid = 1844] [serial = 2079] [outer = 0x7f3cea0c7c00] 09:28:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea9d3000 == 134 [pid = 1844] [id = 309] 09:28:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea161800 == 133 [pid = 1844] [id = 654] 09:28:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea81e000 == 132 [pid = 1844] [id = 652] 09:28:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce754e800 == 131 [pid = 1844] [id = 651] 09:28:59 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3ced8eb800) [pid = 1844] [serial = 1967] [outer = (nil)] [url = about:blank] 09:28:59 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3cf894d800) [pid = 1844] [serial = 1952] [outer = (nil)] [url = about:blank] 09:28:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef306000 == 130 [pid = 1844] [id = 676] 09:28:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec218000 == 129 [pid = 1844] [id = 675] 09:28:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea7df000 == 128 [pid = 1844] [id = 674] 09:28:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce61d2800 == 127 [pid = 1844] [id = 673] 09:28:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff9c4000 == 126 [pid = 1844] [id = 669] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff8ce000 == 125 [pid = 1844] [id = 668] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff744000 == 124 [pid = 1844] [id = 667] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff4d5800 == 123 [pid = 1844] [id = 666] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfeab1000 == 122 [pid = 1844] [id = 665] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfc695800 == 121 [pid = 1844] [id = 664] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfab82000 == 120 [pid = 1844] [id = 663] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a9c000 == 119 [pid = 1844] [id = 662] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf39d9000 == 118 [pid = 1844] [id = 661] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3858000 == 117 [pid = 1844] [id = 660] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1e97000 == 116 [pid = 1844] [id = 659] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0266000 == 115 [pid = 1844] [id = 658] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0183800 == 114 [pid = 1844] [id = 657] 09:29:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec20b000 == 113 [pid = 1844] [id = 656] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3ced993400) [pid = 1844] [serial = 1916] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cef2f1800) [pid = 1844] [serial = 1920] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3ce7260000) [pid = 1844] [serial = 1956] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3ce96d9400) [pid = 1844] [serial = 1959] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3cf0811c00) [pid = 1844] [serial = 1931] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3cf1f47400) [pid = 1844] [serial = 1941] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cefa5c000) [pid = 1844] [serial = 1925] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3cf1c28c00) [pid = 1844] [serial = 1935] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cf43cac00) [pid = 1844] [serial = 1947] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3cf464e000) [pid = 1844] [serial = 1950] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3ced819400) [pid = 1844] [serial = 1914] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3d169a2000) [pid = 1844] [serial = 1884] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3cedbcec00) [pid = 1844] [serial = 1917] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cec4a3000) [pid = 1844] [serial = 1913] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3cea842400) [pid = 1844] [serial = 1962] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3ce62e1800) [pid = 1844] [serial = 1901] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3cf1e1c000) [pid = 1844] [serial = 1938] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3cf4244400) [pid = 1844] [serial = 1943] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3cf1c1a400) [pid = 1844] [serial = 1934] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cef5e4800) [pid = 1844] [serial = 1922] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3cea13f400) [pid = 1844] [serial = 1965] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cefa53800) [pid = 1844] [serial = 1923] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3cea145400) [pid = 1844] [serial = 1887] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cea840800) [pid = 1844] [serial = 1908] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cee2da800) [pid = 1844] [serial = 1919] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cf1d9dc00) [pid = 1844] [serial = 1937] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cf1e26c00) [pid = 1844] [serial = 1940] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cf1836000) [pid = 1844] [serial = 1932] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cf4642800) [pid = 1844] [serial = 1949] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cf4250800) [pid = 1844] [serial = 1944] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3ce8f3a400) [pid = 1844] [serial = 1958] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3ce725b800) [pid = 1844] [serial = 1902] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cf00a7c00) [pid = 1844] [serial = 1928] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3ceabd0000) [pid = 1844] [serial = 1910] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3ce8f3e400) [pid = 1844] [serial = 1904] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3ce63e4400) [pid = 1844] [serial = 1955] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3ce921b400) [pid = 1844] [serial = 1905] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3ceffdb400) [pid = 1844] [serial = 1926] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3cea142c00) [pid = 1844] [serial = 1961] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cebfeec00) [pid = 1844] [serial = 1911] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3cf4334c00) [pid = 1844] [serial = 1946] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3cf030dc00) [pid = 1844] [serial = 1929] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3ced98e800) [pid = 1844] [serial = 1830] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3ce726ac00) [pid = 1844] [serial = 1964] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3cea13e000) [pid = 1844] [serial = 1907] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1844 | 1460996940392 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:29:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2154ms 09:29:00 INFO - PROCESS | 1844 | 1460996940449 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 1844 | 1460996940453 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:29:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:29:00 INFO - PROCESS | 1844 | 1460996940471 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1844 | 1460996940477 Marionette TRACE conn3 <- [1,2742,null,{}] 09:29:00 INFO - PROCESS | 1844 | 1460996940492 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:00 INFO - PROCESS | 1844 | 1460996940731 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:29:00 INFO - PROCESS | 1844 | 1460996940984 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec218000 == 114 [pid = 1844] [id = 693] 09:29:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3cea13e000) [pid = 1844] [serial = 2080] [outer = (nil)] 09:29:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3cebfe8c00) [pid = 1844] [serial = 2081] [outer = 0x7f3cea13e000] 09:29:01 INFO - PROCESS | 1844 | 1460996941060 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3ced817800) [pid = 1844] [serial = 2082] [outer = 0x7f3cea13e000] 09:29:01 INFO - PROCESS | 1844 | 1460996941901 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:29:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1490ms 09:29:01 INFO - PROCESS | 1844 | 1460996941963 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 1844 | 1460996941968 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:29:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:29:01 INFO - PROCESS | 1844 | 1460996941974 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 1844 | 1460996941976 Marionette TRACE conn3 <- [1,2746,null,{}] 09:29:01 INFO - PROCESS | 1844 | 1460996941982 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:02 INFO - PROCESS | 1844 | 1460996942264 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:29:02 INFO - PROCESS | 1844 | 1460996942305 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef486000 == 115 [pid = 1844] [id = 694] 09:29:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3cebc74000) [pid = 1844] [serial = 2083] [outer = (nil)] 09:29:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3cedbcdc00) [pid = 1844] [serial = 2084] [outer = 0x7f3cebc74000] 09:29:02 INFO - PROCESS | 1844 | 1460996942373 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3cee2d8c00) [pid = 1844] [serial = 2085] [outer = 0x7f3cebc74000] 09:29:03 INFO - PROCESS | 1844 | 1460996943354 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:29:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1438ms 09:29:03 INFO - PROCESS | 1844 | 1460996943419 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 1844 | 1460996943423 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:29:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:29:03 INFO - PROCESS | 1844 | 1460996943434 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 1844 | 1460996943437 Marionette TRACE conn3 <- [1,2750,null,{}] 09:29:03 INFO - PROCESS | 1844 | 1460996943462 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 1844 | 1460996943798 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:29:03 INFO - PROCESS | 1844 | 1460996943832 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0216800 == 116 [pid = 1844] [id = 695] 09:29:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3ced999c00) [pid = 1844] [serial = 2086] [outer = (nil)] 09:29:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3cee2d1c00) [pid = 1844] [serial = 2087] [outer = 0x7f3ced999c00] 09:29:03 INFO - PROCESS | 1844 | 1460996943899 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cef2f5400) [pid = 1844] [serial = 2088] [outer = 0x7f3ced999c00] 09:29:04 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3ce9217800) [pid = 1844] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:29:04 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3cf1834400) [pid = 1844] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:29:04 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3ce6103400) [pid = 1844] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:29:04 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cfab70400) [pid = 1844] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:29:04 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3cedb69000) [pid = 1844] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:29:04 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3ce8ceac00) [pid = 1844] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:29:04 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3cf1a58400) [pid = 1844] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:29:04 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3ce6111400) [pid = 1844] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:29:04 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3ceabcf800) [pid = 1844] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:29:04 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3ce921c400) [pid = 1844] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:29:05 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3cedbcd000) [pid = 1844] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:29:05 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3cf030f400) [pid = 1844] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:29:05 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f3cf1e1c400) [pid = 1844] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:29:05 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f3ce63e6800) [pid = 1844] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:29:05 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f3ce62db800) [pid = 1844] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:29:05 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f3cf9feb400) [pid = 1844] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:29:05 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f3cfafe6c00) [pid = 1844] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:29:05 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f3cfa703000) [pid = 1844] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:29:05 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f3cf1b62000) [pid = 1844] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:29:05 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f3cfa707000) [pid = 1844] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:29:05 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f3cfab71400) [pid = 1844] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:29:05 INFO - PROCESS | 1844 | 1460996945424 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:29:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2005ms 09:29:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:29:05 INFO - PROCESS | 1844 | 1460996945441 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 1844 | 1460996945444 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:29:05 INFO - PROCESS | 1844 | 1460996945450 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 1844 | 1460996945452 Marionette TRACE conn3 <- [1,2754,null,{}] 09:29:05 INFO - PROCESS | 1844 | 1460996945458 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:05 INFO - PROCESS | 1844 | 1460996945716 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:29:05 INFO - PROCESS | 1844 | 1460996945917 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf026a800 == 117 [pid = 1844] [id = 696] 09:29:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f3ce8f36000) [pid = 1844] [serial = 2089] [outer = (nil)] 09:29:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f3cee2da000) [pid = 1844] [serial = 2090] [outer = 0x7f3ce8f36000] 09:29:05 INFO - PROCESS | 1844 | 1460996945985 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f3cf080cc00) [pid = 1844] [serial = 2091] [outer = 0x7f3ce8f36000] 09:29:06 INFO - PROCESS | 1844 | 1460996946763 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:29:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1329ms 09:29:06 INFO - PROCESS | 1844 | 1460996946969 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 1844 | 1460996946977 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:29:06 INFO - PROCESS | 1844 | 1460996946992 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 1844 | 1460996946998 Marionette TRACE conn3 <- [1,2758,null,{}] 09:29:07 INFO - PROCESS | 1844 | 1460996947006 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:07 INFO - PROCESS | 1844 | 1460996947260 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:29:07 INFO - PROCESS | 1844 | 1460996947592 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea7df800 == 118 [pid = 1844] [id = 697] 09:29:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f3ce7266000) [pid = 1844] [serial = 2092] [outer = (nil)] 09:29:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f3ce75ca800) [pid = 1844] [serial = 2093] [outer = 0x7f3ce7266000] 09:29:07 INFO - PROCESS | 1844 | 1460996947675 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f3ce9215000) [pid = 1844] [serial = 2094] [outer = 0x7f3ce7266000] 09:29:08 INFO - PROCESS | 1844 | 1460996948584 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:29:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1638ms 09:29:08 INFO - PROCESS | 1844 | 1460996948631 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:29:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:29:08 INFO - PROCESS | 1844 | 1460996948637 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:29:08 INFO - PROCESS | 1844 | 1460996948650 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 1844 | 1460996948656 Marionette TRACE conn3 <- [1,2762,null,{}] 09:29:08 INFO - PROCESS | 1844 | 1460996948662 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:08 INFO - PROCESS | 1844 | 1460996948913 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:29:09 INFO - PROCESS | 1844 | 1460996949234 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ceff79000 == 119 [pid = 1844] [id = 698] 09:29:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f3cea388400) [pid = 1844] [serial = 2095] [outer = (nil)] 09:29:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f3cea845c00) [pid = 1844] [serial = 2096] [outer = 0x7f3cea388400] 09:29:09 INFO - PROCESS | 1844 | 1460996949317 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f3cebff1800) [pid = 1844] [serial = 2097] [outer = 0x7f3cea388400] 09:29:10 INFO - PROCESS | 1844 | 1460996950277 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1689ms 09:29:10 INFO - PROCESS | 1844 | 1460996950336 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 1844 | 1460996950339 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:29:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:29:10 INFO - PROCESS | 1844 | 1460996950347 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 1844 | 1460996950351 Marionette TRACE conn3 <- [1,2766,null,{}] 09:29:10 INFO - PROCESS | 1844 | 1460996950365 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:10 INFO - PROCESS | 1844 | 1460996950665 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:29:11 INFO - PROCESS | 1844 | 1460996951035 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf1b0d000 == 120 [pid = 1844] [id = 699] 09:29:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3cef2c2800) [pid = 1844] [serial = 2098] [outer = (nil)] 09:29:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3cef5e5c00) [pid = 1844] [serial = 2099] [outer = 0x7f3cef2c2800] 09:29:11 INFO - PROCESS | 1844 | 1460996951119 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3ceffde800) [pid = 1844] [serial = 2100] [outer = 0x7f3cef2c2800] 09:29:12 INFO - PROCESS | 1844 | 1460996952050 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:29:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1745ms 09:29:12 INFO - PROCESS | 1844 | 1460996952094 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:29:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:29:12 INFO - PROCESS | 1844 | 1460996952098 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:29:12 INFO - PROCESS | 1844 | 1460996952105 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 1844 | 1460996952109 Marionette TRACE conn3 <- [1,2770,null,{}] 09:29:12 INFO - PROCESS | 1844 | 1460996952115 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:12 INFO - PROCESS | 1844 | 1460996952361 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:29:12 INFO - PROCESS | 1844 | 1460996952632 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf38d3000 == 121 [pid = 1844] [id = 700] 09:29:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3cef2cb800) [pid = 1844] [serial = 2101] [outer = (nil)] 09:29:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3cf17ec800) [pid = 1844] [serial = 2102] [outer = 0x7f3cef2cb800] 09:29:12 INFO - PROCESS | 1844 | 1460996952759 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3cf183c800) [pid = 1844] [serial = 2103] [outer = 0x7f3cef2cb800] 09:29:13 INFO - PROCESS | 1844 | 1460996953643 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:29:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1591ms 09:29:13 INFO - PROCESS | 1844 | 1460996953697 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1844 | 1460996953702 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:29:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:29:13 INFO - PROCESS | 1844 | 1460996953708 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1844 | 1460996953712 Marionette TRACE conn3 <- [1,2774,null,{}] 09:29:13 INFO - PROCESS | 1844 | 1460996953718 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:13 INFO - PROCESS | 1844 | 1460996953974 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:29:14 INFO - PROCESS | 1844 | 1460996954290 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf39e2000 == 122 [pid = 1844] [id = 701] 09:29:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3cf183d800) [pid = 1844] [serial = 2104] [outer = (nil)] 09:29:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3cf1a61800) [pid = 1844] [serial = 2105] [outer = 0x7f3cf183d800] 09:29:14 INFO - PROCESS | 1844 | 1460996954379 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3cf1c1dc00) [pid = 1844] [serial = 2106] [outer = 0x7f3cf183d800] 09:29:15 INFO - PROCESS | 1844 | 1460996955318 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:29:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1686ms 09:29:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:29:15 INFO - PROCESS | 1844 | 1460996955396 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 1844 | 1460996955399 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:29:15 INFO - PROCESS | 1844 | 1460996955406 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1844 | 1460996955409 Marionette TRACE conn3 <- [1,2778,null,{}] 09:29:15 INFO - PROCESS | 1844 | 1460996955415 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:15 INFO - PROCESS | 1844 | 1460996955735 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:29:16 INFO - PROCESS | 1844 | 1460996956155 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a96800 == 123 [pid = 1844] [id = 702] 09:29:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3cf4250800) [pid = 1844] [serial = 2107] [outer = (nil)] 09:29:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3cf453d000) [pid = 1844] [serial = 2108] [outer = 0x7f3cf4250800] 09:29:16 INFO - PROCESS | 1844 | 1460996956238 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cf8946800) [pid = 1844] [serial = 2109] [outer = 0x7f3cf4250800] 09:29:17 INFO - PROCESS | 1844 | 1460996957174 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1832ms 09:29:17 INFO - PROCESS | 1844 | 1460996957238 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 1844 | 1460996957242 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:29:17 INFO - PROCESS | 1844 | 1460996957248 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 1844 | 1460996957251 Marionette TRACE conn3 <- [1,2782,null,{}] 09:29:17 INFO - PROCESS | 1844 | 1460996957257 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:17 INFO - PROCESS | 1844 | 1460996957498 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:29:17 INFO - PROCESS | 1844 | 1460996957766 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa577800 == 124 [pid = 1844] [id = 703] 09:29:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3cf1f49800) [pid = 1844] [serial = 2110] [outer = (nil)] 09:29:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3cf8a68400) [pid = 1844] [serial = 2111] [outer = 0x7f3cf1f49800] 09:29:17 INFO - PROCESS | 1844 | 1460996957885 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cf8abf800) [pid = 1844] [serial = 2112] [outer = 0x7f3cf1f49800] 09:29:18 INFO - PROCESS | 1844 | 1460996958754 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:29:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1536ms 09:29:18 INFO - PROCESS | 1844 | 1460996958785 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 1844 | 1460996958788 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:29:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:29:18 INFO - PROCESS | 1844 | 1460996958795 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 1844 | 1460996958799 Marionette TRACE conn3 <- [1,2786,null,{}] 09:29:18 INFO - PROCESS | 1844 | 1460996958804 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:19 INFO - PROCESS | 1844 | 1460996959042 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:29:19 INFO - PROCESS | 1844 | 1460996959320 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb44d800 == 125 [pid = 1844] [id = 704] 09:29:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cf4331400) [pid = 1844] [serial = 2113] [outer = (nil)] 09:29:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cf9ff8400) [pid = 1844] [serial = 2114] [outer = 0x7f3cf4331400] 09:29:19 INFO - PROCESS | 1844 | 1460996959441 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cfa48a800) [pid = 1844] [serial = 2115] [outer = 0x7f3cf4331400] 09:29:20 INFO - PROCESS | 1844 | 1460996960320 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:29:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1584ms 09:29:20 INFO - PROCESS | 1844 | 1460996960381 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:29:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:29:20 INFO - PROCESS | 1844 | 1460996960386 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:29:20 INFO - PROCESS | 1844 | 1460996960392 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 1844 | 1460996960396 Marionette TRACE conn3 <- [1,2790,null,{}] 09:29:20 INFO - PROCESS | 1844 | 1460996960401 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:20 INFO - PROCESS | 1844 | 1460996960655 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:29:20 INFO - PROCESS | 1844 | 1460996960965 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfea28800 == 126 [pid = 1844] [id = 705] 09:29:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cf9ff0c00) [pid = 1844] [serial = 2116] [outer = (nil)] 09:29:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cfa642400) [pid = 1844] [serial = 2117] [outer = 0x7f3cf9ff0c00] 09:29:21 INFO - PROCESS | 1844 | 1460996961057 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cfa64e800) [pid = 1844] [serial = 2118] [outer = 0x7f3cf9ff0c00] 09:29:21 INFO - PROCESS | 1844 | 1460996961930 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:29:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:29:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1581ms 09:29:21 INFO - PROCESS | 1844 | 1460996961973 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1844 | 1460996961977 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:29:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:29:21 INFO - PROCESS | 1844 | 1460996961983 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1844 | 1460996961986 Marionette TRACE conn3 <- [1,2794,null,{}] 09:29:21 INFO - PROCESS | 1844 | 1460996961991 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:22 INFO - PROCESS | 1844 | 1460996962265 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:29:22 INFO - PROCESS | 1844 | 1460996962578 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff4db000 == 127 [pid = 1844] [id = 706] 09:29:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cf4337800) [pid = 1844] [serial = 2119] [outer = (nil)] 09:29:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cfa705000) [pid = 1844] [serial = 2120] [outer = 0x7f3cf4337800] 09:29:22 INFO - PROCESS | 1844 | 1460996962659 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cfaaae400) [pid = 1844] [serial = 2121] [outer = 0x7f3cf4337800] 09:29:23 INFO - PROCESS | 1844 | 1460996963520 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:29:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1590ms 09:29:23 INFO - PROCESS | 1844 | 1460996963574 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 1844 | 1460996963578 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:29:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:29:23 INFO - PROCESS | 1844 | 1460996963585 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 1844 | 1460996963588 Marionette TRACE conn3 <- [1,2798,null,{}] 09:29:23 INFO - PROCESS | 1844 | 1460996963594 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:23 INFO - PROCESS | 1844 | 1460996963862 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:29:24 INFO - PROCESS | 1844 | 1460996964193 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff8d5000 == 128 [pid = 1844] [id = 707] 09:29:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cfafba800) [pid = 1844] [serial = 2122] [outer = (nil)] 09:29:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cfafee800) [pid = 1844] [serial = 2123] [outer = 0x7f3cfafba800] 09:29:24 INFO - PROCESS | 1844 | 1460996964282 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cfb41d800) [pid = 1844] [serial = 2124] [outer = 0x7f3cfafba800] 09:29:25 INFO - PROCESS | 1844 | 1460996965226 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:29:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1681ms 09:29:25 INFO - PROCESS | 1844 | 1460996965266 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 1844 | 1460996965270 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:29:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:29:25 INFO - PROCESS | 1844 | 1460996965277 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 1844 | 1460996965279 Marionette TRACE conn3 <- [1,2802,null,{}] 09:29:25 INFO - PROCESS | 1844 | 1460996965286 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:25 INFO - PROCESS | 1844 | 1460996965533 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:29:25 INFO - PROCESS | 1844 | 1460996965861 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d012cc000 == 129 [pid = 1844] [id = 708] 09:29:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cfafe8c00) [pid = 1844] [serial = 2125] [outer = (nil)] 09:29:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cfb6f0000) [pid = 1844] [serial = 2126] [outer = 0x7f3cfafe8c00] 09:29:25 INFO - PROCESS | 1844 | 1460996965951 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cfcac2c00) [pid = 1844] [serial = 2127] [outer = 0x7f3cfafe8c00] 09:29:26 INFO - PROCESS | 1844 | 1460996966868 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:29:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1637ms 09:29:26 INFO - PROCESS | 1844 | 1460996966915 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 1844 | 1460996966919 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:29:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:29:26 INFO - PROCESS | 1844 | 1460996966925 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 1844 | 1460996966929 Marionette TRACE conn3 <- [1,2806,null,{}] 09:29:26 INFO - PROCESS | 1844 | 1460996966934 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:27 INFO - PROCESS | 1844 | 1460996967180 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:29:27 INFO - PROCESS | 1844 | 1460996967458 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d035e6800 == 130 [pid = 1844] [id = 709] 09:29:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cfb41ec00) [pid = 1844] [serial = 2128] [outer = (nil)] 09:29:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cfd63b800) [pid = 1844] [serial = 2129] [outer = 0x7f3cfb41ec00] 09:29:27 INFO - PROCESS | 1844 | 1460996967576 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cfeb06400) [pid = 1844] [serial = 2130] [outer = 0x7f3cfb41ec00] 09:29:28 INFO - PROCESS | 1844 | 1460996968404 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:29:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1528ms 09:29:28 INFO - PROCESS | 1844 | 1460996968456 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 1844 | 1460996968459 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:29:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:29:28 INFO - PROCESS | 1844 | 1460996968466 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 1844 | 1460996968468 Marionette TRACE conn3 <- [1,2810,null,{}] 09:29:28 INFO - PROCESS | 1844 | 1460996968474 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 1844 | 1460996968720 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:29:28 INFO - PROCESS | 1844 | 1460996968994 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d4e800 == 131 [pid = 1844] [id = 710] 09:29:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cfb6e8400) [pid = 1844] [serial = 2131] [outer = (nil)] 09:29:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cfeb59c00) [pid = 1844] [serial = 2132] [outer = 0x7f3cfb6e8400] 09:29:29 INFO - PROCESS | 1844 | 1460996969114 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cfeb61800) [pid = 1844] [serial = 2133] [outer = 0x7f3cfb6e8400] 09:29:29 INFO - PROCESS | 1844 | 1460996969983 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:29:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1579ms 09:29:30 INFO - PROCESS | 1844 | 1460996970052 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 1844 | 1460996970058 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:29:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:29:30 INFO - PROCESS | 1844 | 1460996970071 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 1844 | 1460996970073 Marionette TRACE conn3 <- [1,2814,null,{}] 09:29:30 INFO - PROCESS | 1844 | 1460996970080 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:30 INFO - PROCESS | 1844 | 1460996970375 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:29:30 INFO - PROCESS | 1844 | 1460996970692 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04246800 == 132 [pid = 1844] [id = 711] 09:29:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cfcac0000) [pid = 1844] [serial = 2134] [outer = (nil)] 09:29:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cff232400) [pid = 1844] [serial = 2135] [outer = 0x7f3cfcac0000] 09:29:30 INFO - PROCESS | 1844 | 1460996970775 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cff38a400) [pid = 1844] [serial = 2136] [outer = 0x7f3cfcac0000] 09:29:31 INFO - PROCESS | 1844 | 1460996971685 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:29:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:29:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1684ms 09:29:31 INFO - PROCESS | 1844 | 1460996971756 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 1844 | 1460996971759 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:29:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:29:31 INFO - PROCESS | 1844 | 1460996971766 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 1844 | 1460996971768 Marionette TRACE conn3 <- [1,2818,null,{}] 09:29:31 INFO - PROCESS | 1844 | 1460996971775 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:32 INFO - PROCESS | 1844 | 1460996972041 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:29:32 INFO - PROCESS | 1844 | 1460996972362 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d047ae800 == 133 [pid = 1844] [id = 712] 09:29:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3ce610e400) [pid = 1844] [serial = 2137] [outer = (nil)] 09:29:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cff38f800) [pid = 1844] [serial = 2138] [outer = 0x7f3ce610e400] 09:29:32 INFO - PROCESS | 1844 | 1460996972446 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cff504000) [pid = 1844] [serial = 2139] [outer = 0x7f3ce610e400] 09:29:33 INFO - PROCESS | 1844 | 1460996973349 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:29:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1636ms 09:29:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:29:33 INFO - PROCESS | 1844 | 1460996973404 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1844 | 1460996973406 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:29:33 INFO - PROCESS | 1844 | 1460996973414 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1844 | 1460996973416 Marionette TRACE conn3 <- [1,2822,null,{}] 09:29:33 INFO - PROCESS | 1844 | 1460996973423 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 1844 | 1460996973676 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:29:34 INFO - PROCESS | 1844 | 1460996974004 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04e2f000 == 134 [pid = 1844] [id = 713] 09:29:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3ce75c4c00) [pid = 1844] [serial = 2140] [outer = (nil)] 09:29:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3cff509000) [pid = 1844] [serial = 2141] [outer = 0x7f3ce75c4c00] 09:29:34 INFO - PROCESS | 1844 | 1460996974089 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3cff856800) [pid = 1844] [serial = 2142] [outer = 0x7f3ce75c4c00] 09:29:35 INFO - PROCESS | 1844 | 1460996975007 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:29:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1637ms 09:29:35 INFO - PROCESS | 1844 | 1460996975050 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 1844 | 1460996975054 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:29:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:29:35 INFO - PROCESS | 1844 | 1460996975069 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 1844 | 1460996975077 Marionette TRACE conn3 <- [1,2826,null,{}] 09:29:35 INFO - PROCESS | 1844 | 1460996975084 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 1844 | 1460996975347 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:29:35 INFO - PROCESS | 1844 | 1460996975667 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d06d3f000 == 135 [pid = 1844] [id = 714] 09:29:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3ce921ac00) [pid = 1844] [serial = 2143] [outer = (nil)] 09:29:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3cff85c400) [pid = 1844] [serial = 2144] [outer = 0x7f3ce921ac00] 09:29:35 INFO - PROCESS | 1844 | 1460996975749 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cff884400) [pid = 1844] [serial = 2145] [outer = 0x7f3ce921ac00] 09:29:36 INFO - PROCESS | 1844 | 1460996976639 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:29:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1644ms 09:29:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:29:36 INFO - PROCESS | 1844 | 1460996976714 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1844 | 1460996976716 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:29:36 INFO - PROCESS | 1844 | 1460996976724 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1844 | 1460996976726 Marionette TRACE conn3 <- [1,2830,null,{}] 09:29:36 INFO - PROCESS | 1844 | 1460996976733 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:37 INFO - PROCESS | 1844 | 1460996977023 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef472000 == 134 [pid = 1844] [id = 655] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03527800 == 133 [pid = 1844] [id = 688] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff5bc000 == 132 [pid = 1844] [id = 687] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfea1e800 == 131 [pid = 1844] [id = 686] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfab99800 == 130 [pid = 1844] [id = 685] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf9e22000 == 129 [pid = 1844] [id = 684] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a0b800 == 128 [pid = 1844] [id = 683] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3988000 == 127 [pid = 1844] [id = 682] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf1fd2000 == 126 [pid = 1844] [id = 681] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0a2d000 == 125 [pid = 1844] [id = 680] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0197000 == 124 [pid = 1844] [id = 679] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cee077000 == 123 [pid = 1844] [id = 678] 09:29:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea270800 == 122 [pid = 1844] [id = 677] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3cebfef000) [pid = 1844] [serial = 2030] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cea140800) [pid = 1844] [serial = 2027] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cf9ff9400) [pid = 1844] [serial = 1994] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cf8ab8c00) [pid = 1844] [serial = 1991] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3cfc7b5800) [pid = 1844] [serial = 2018] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3cfafedc00) [pid = 1844] [serial = 2007] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cee2d5800) [pid = 1844] [serial = 1976] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3cea38e000) [pid = 1844] [serial = 1899] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cfc7a9800) [pid = 1844] [serial = 2016] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3ce62dc000) [pid = 1844] [serial = 2021] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3ced8e9800) [pid = 1844] [serial = 1973] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3ce96e0c00) [pid = 1844] [serial = 1970] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3cf00aa400) [pid = 1844] [serial = 1980] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cf464c800) [pid = 1844] [serial = 1988] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3cf8a60400) [pid = 1844] [serial = 1953] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3ce8f40800) [pid = 1844] [serial = 2025] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3ce63e9c00) [pid = 1844] [serial = 2022] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3cf17e8400) [pid = 1844] [serial = 1983] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3cebc70400) [pid = 1844] [serial = 2028] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cf9fecc00) [pid = 1844] [serial = 1992] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3cfa645c00) [pid = 1844] [serial = 1998] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cfb425400) [pid = 1844] [serial = 2012] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3cfab6b800) [pid = 1844] [serial = 2001] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3ce8ce6c00) [pid = 1844] [serial = 2024] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cea844c00) [pid = 1844] [serial = 1971] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cfa709c00) [pid = 1844] [serial = 2000] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cfa5d6c00) [pid = 1844] [serial = 1997] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cf4335000) [pid = 1844] [serial = 1986] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cfafe4800) [pid = 1844] [serial = 2006] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cfadbf400) [pid = 1844] [serial = 2003] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cfc478000) [pid = 1844] [serial = 2015] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cfb2dec00) [pid = 1844] [serial = 2010] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cef2c8c00) [pid = 1844] [serial = 1977] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3cf0312000) [pid = 1844] [serial = 1982] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3cfa48bc00) [pid = 1844] [serial = 1995] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3cfadc8400) [pid = 1844] [serial = 2004] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3cefa5ac00) [pid = 1844] [serial = 1979] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3cf4243400) [pid = 1844] [serial = 1985] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3cfb2d2400) [pid = 1844] [serial = 2009] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cf8a62c00) [pid = 1844] [serial = 1989] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3cfb6f1000) [pid = 1844] [serial = 2013] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3ced993000) [pid = 1844] [serial = 1974] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1844 | 1460996979458 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce8686000 == 123 [pid = 1844] [id = 715] 09:29:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f3ce63eec00) [pid = 1844] [serial = 2146] [outer = (nil)] 09:29:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f3ce725ec00) [pid = 1844] [serial = 2147] [outer = 0x7f3ce63eec00] 09:29:39 INFO - PROCESS | 1844 | 1460996979532 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3ce735b800) [pid = 1844] [serial = 2148] [outer = 0x7f3ce63eec00] 09:29:40 INFO - PROCESS | 1844 | 1460996980373 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:29:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 3693ms 09:29:40 INFO - PROCESS | 1844 | 1460996980418 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 1844 | 1460996980425 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:29:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:29:40 INFO - PROCESS | 1844 | 1460996980439 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 1844 | 1460996980442 Marionette TRACE conn3 <- [1,2834,null,{}] 09:29:40 INFO - PROCESS | 1844 | 1460996980472 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 1844 | 1460996980788 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:29:40 INFO - PROCESS | 1844 | 1460996980919 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cebd1a800 == 124 [pid = 1844] [id = 716] 09:29:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3ce7352800) [pid = 1844] [serial = 2149] [outer = (nil)] 09:29:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3cea059000) [pid = 1844] [serial = 2150] [outer = 0x7f3ce7352800] 09:29:40 INFO - PROCESS | 1844 | 1460996980989 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cea0cac00) [pid = 1844] [serial = 2151] [outer = 0x7f3ce7352800] 09:29:41 INFO - PROCESS | 1844 | 1460996981967 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:29:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:29:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1593ms 09:29:42 INFO - PROCESS | 1844 | 1460996982040 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:29:42 INFO - PROCESS | 1844 | 1460996982047 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:29:42 INFO - PROCESS | 1844 | 1460996982055 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 1844 | 1460996982058 Marionette TRACE conn3 <- [1,2838,null,{}] 09:29:42 INFO - PROCESS | 1844 | 1460996982065 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:42 INFO - PROCESS | 1844 | 1460996982377 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:29:42 INFO - PROCESS | 1844 | 1460996982413 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ced9e0800 == 125 [pid = 1844] [id = 717] 09:29:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3ce8f34400) [pid = 1844] [serial = 2152] [outer = (nil)] 09:29:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3cea84ac00) [pid = 1844] [serial = 2153] [outer = 0x7f3ce8f34400] 09:29:42 INFO - PROCESS | 1844 | 1460996982477 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cebc79800) [pid = 1844] [serial = 2154] [outer = 0x7f3ce8f34400] 09:29:43 INFO - PROCESS | 1844 | 1460996983579 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:29:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1585ms 09:29:43 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3cfb2cf400) [pid = 1844] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:29:43 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3ced999c00) [pid = 1844] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:29:43 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3cea38a400) [pid = 1844] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:29:43 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3cea13e000) [pid = 1844] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:29:43 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3cea0c7c00) [pid = 1844] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:29:43 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3ce7360000) [pid = 1844] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:29:43 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cebc74000) [pid = 1844] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:29:43 INFO - PROCESS | 1844 | 1460996983951 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 1844 | 1460996983954 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:29:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:29:43 INFO - PROCESS | 1844 | 1460996983975 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 1844 | 1460996983984 Marionette TRACE conn3 <- [1,2842,null,{}] 09:29:43 INFO - PROCESS | 1844 | 1460996983991 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:44 INFO - PROCESS | 1844 | 1460996984249 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:29:44 INFO - PROCESS | 1844 | 1460996984448 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef322800 == 126 [pid = 1844] [id = 718] 09:29:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f3cea841400) [pid = 1844] [serial = 2155] [outer = (nil)] 09:29:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f3ced8e7000) [pid = 1844] [serial = 2156] [outer = 0x7f3cea841400] 09:29:44 INFO - PROCESS | 1844 | 1460996984512 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3ced993000) [pid = 1844] [serial = 2157] [outer = 0x7f3cea841400] 09:29:45 INFO - PROCESS | 1844 | 1460996985316 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1398ms 09:29:45 INFO - PROCESS | 1844 | 1460996985366 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1844 | 1460996985371 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:29:45 INFO - PROCESS | 1844 | 1460996985377 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1844 | 1460996985379 Marionette TRACE conn3 <- [1,2846,null,{}] 09:29:45 INFO - PROCESS | 1844 | 1460996985385 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 1844 | 1460996985610 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:29:45 INFO - PROCESS | 1844 | 1460996985804 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0188800 == 127 [pid = 1844] [id = 719] 09:29:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3cea84c000) [pid = 1844] [serial = 2158] [outer = (nil)] 09:29:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3cee2cb800) [pid = 1844] [serial = 2159] [outer = 0x7f3cea84c000] 09:29:45 INFO - PROCESS | 1844 | 1460996985868 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3cef2c4800) [pid = 1844] [serial = 2160] [outer = 0x7f3cea84c000] 09:29:47 INFO - PROCESS | 1844 | 1460996987051 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1731ms 09:29:47 INFO - PROCESS | 1844 | 1460996987114 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 1844 | 1460996987122 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:29:47 INFO - PROCESS | 1844 | 1460996987134 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 1844 | 1460996987138 Marionette TRACE conn3 <- [1,2850,null,{}] 09:29:47 INFO - PROCESS | 1844 | 1460996987146 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:47 INFO - PROCESS | 1844 | 1460996987400 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:29:47 INFO - PROCESS | 1844 | 1460996987726 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec3f3000 == 128 [pid = 1844] [id = 720] 09:29:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cea0c4000) [pid = 1844] [serial = 2161] [outer = (nil)] 09:29:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cea13e000) [pid = 1844] [serial = 2162] [outer = 0x7f3cea0c4000] 09:29:47 INFO - PROCESS | 1844 | 1460996987811 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cea391400) [pid = 1844] [serial = 2163] [outer = 0x7f3cea0c4000] 09:29:48 INFO - PROCESS | 1844 | 1460996988727 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:29:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1639ms 09:29:48 INFO - PROCESS | 1844 | 1460996988774 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 1844 | 1460996988783 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:29:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:29:48 INFO - PROCESS | 1844 | 1460996988793 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 1844 | 1460996988797 Marionette TRACE conn3 <- [1,2854,null,{}] 09:29:48 INFO - PROCESS | 1844 | 1460996988803 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:49 INFO - PROCESS | 1844 | 1460996989066 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:29:49 INFO - PROCESS | 1844 | 1460996989441 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0253000 == 129 [pid = 1844] [id = 721] 09:29:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3ced80e400) [pid = 1844] [serial = 2164] [outer = (nil)] 09:29:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3ced999000) [pid = 1844] [serial = 2165] [outer = 0x7f3ced80e400] 09:29:49 INFO - PROCESS | 1844 | 1460996989522 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cee2cdc00) [pid = 1844] [serial = 2166] [outer = 0x7f3ced80e400] 09:29:50 INFO - PROCESS | 1844 | 1460996990444 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:29:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1688ms 09:29:50 INFO - PROCESS | 1844 | 1460996990481 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 1844 | 1460996990485 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:29:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:29:50 INFO - PROCESS | 1844 | 1460996990491 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 1844 | 1460996990497 Marionette TRACE conn3 <- [1,2858,null,{}] 09:29:50 INFO - PROCESS | 1844 | 1460996990513 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 1844 | 1460996990773 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:29:51 INFO - PROCESS | 1844 | 1460996991043 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0cd9000 == 130 [pid = 1844] [id = 722] 09:29:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cee2dac00) [pid = 1844] [serial = 2167] [outer = (nil)] 09:29:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cefa60800) [pid = 1844] [serial = 2168] [outer = 0x7f3cee2dac00] 09:29:51 INFO - PROCESS | 1844 | 1460996991175 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cf00b1400) [pid = 1844] [serial = 2169] [outer = 0x7f3cee2dac00] 09:29:52 INFO - PROCESS | 1844 | 1460996992122 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:29:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1684ms 09:29:52 INFO - PROCESS | 1844 | 1460996992177 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 1844 | 1460996992181 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:29:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:29:52 INFO - PROCESS | 1844 | 1460996992187 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 1844 | 1460996992190 Marionette TRACE conn3 <- [1,2862,null,{}] 09:29:52 INFO - PROCESS | 1844 | 1460996992196 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 1844 | 1460996992446 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:29:52 INFO - PROCESS | 1844 | 1460996992758 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf21d4800 == 131 [pid = 1844] [id = 723] 09:29:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cef2f0c00) [pid = 1844] [serial = 2170] [outer = (nil)] 09:29:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cf17ee000) [pid = 1844] [serial = 2171] [outer = 0x7f3cef2f0c00] 09:29:52 INFO - PROCESS | 1844 | 1460996992838 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cf1a56800) [pid = 1844] [serial = 2172] [outer = 0x7f3cef2f0c00] 09:29:53 INFO - PROCESS | 1844 | 1460996993730 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1582ms 09:29:53 INFO - PROCESS | 1844 | 1460996993771 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:29:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:29:53 INFO - PROCESS | 1844 | 1460996993775 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:29:53 INFO - PROCESS | 1844 | 1460996993781 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 1844 | 1460996993784 Marionette TRACE conn3 <- [1,2866,null,{}] 09:29:53 INFO - PROCESS | 1844 | 1460996993790 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:54 INFO - PROCESS | 1844 | 1460996994027 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:29:54 INFO - PROCESS | 1844 | 1460996994307 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf38e7800 == 132 [pid = 1844] [id = 724] 09:29:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3ceffd7000) [pid = 1844] [serial = 2173] [outer = (nil)] 09:29:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cf1b65800) [pid = 1844] [serial = 2174] [outer = 0x7f3ceffd7000] 09:29:54 INFO - PROCESS | 1844 | 1460996994438 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cf1d95800) [pid = 1844] [serial = 2175] [outer = 0x7f3ceffd7000] 09:29:55 INFO - PROCESS | 1844 | 1460996995383 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:29:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1634ms 09:29:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:29:55 INFO - PROCESS | 1844 | 1460996995416 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 1844 | 1460996995419 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:29:55 INFO - PROCESS | 1844 | 1460996995427 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 1844 | 1460996995431 Marionette TRACE conn3 <- [1,2870,null,{}] 09:29:55 INFO - PROCESS | 1844 | 1460996995436 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:55 INFO - PROCESS | 1844 | 1460996995712 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:29:56 INFO - PROCESS | 1844 | 1460996996036 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a06000 == 133 [pid = 1844] [id = 725] 09:29:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cf424a400) [pid = 1844] [serial = 2176] [outer = (nil)] 09:29:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cf4331000) [pid = 1844] [serial = 2177] [outer = 0x7f3cf424a400] 09:29:56 INFO - PROCESS | 1844 | 1460996996130 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cf4643400) [pid = 1844] [serial = 2178] [outer = 0x7f3cf424a400] 09:29:57 INFO - PROCESS | 1844 | 1460996997018 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:29:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1638ms 09:29:57 INFO - PROCESS | 1844 | 1460996997064 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:29:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:29:57 INFO - PROCESS | 1844 | 1460996997068 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:29:57 INFO - PROCESS | 1844 | 1460996997075 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 1844 | 1460996997078 Marionette TRACE conn3 <- [1,2874,null,{}] 09:29:57 INFO - PROCESS | 1844 | 1460996997084 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:57 INFO - PROCESS | 1844 | 1460996997331 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:29:57 INFO - PROCESS | 1844 | 1460996997649 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa03b800 == 134 [pid = 1844] [id = 726] 09:29:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cf4244000) [pid = 1844] [serial = 2179] [outer = (nil)] 09:29:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cf8944800) [pid = 1844] [serial = 2180] [outer = 0x7f3cf4244000] 09:29:57 INFO - PROCESS | 1844 | 1460996997728 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cf8abbc00) [pid = 1844] [serial = 2181] [outer = 0x7f3cf4244000] 09:29:58 INFO - PROCESS | 1844 | 1460996998623 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:29:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1584ms 09:29:58 INFO - PROCESS | 1844 | 1460996998659 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 1844 | 1460996998663 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:29:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:29:58 INFO - PROCESS | 1844 | 1460996998670 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 1844 | 1460996998673 Marionette TRACE conn3 <- [1,2878,null,{}] 09:29:58 INFO - PROCESS | 1844 | 1460996998679 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:58 INFO - PROCESS | 1844 | 1460996998926 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:29:59 INFO - PROCESS | 1844 | 1460996999204 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb3b4800 == 135 [pid = 1844] [id = 727] 09:29:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cf424b000) [pid = 1844] [serial = 2182] [outer = (nil)] 09:29:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cfa5d0000) [pid = 1844] [serial = 2183] [outer = 0x7f3cf424b000] 09:29:59 INFO - PROCESS | 1844 | 1460996999327 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cfa64f400) [pid = 1844] [serial = 2184] [outer = 0x7f3cf424b000] 09:30:00 INFO - PROCESS | 1844 | 1460997000250 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:30:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1682ms 09:30:00 INFO - PROCESS | 1844 | 1460997000354 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 1844 | 1460997000358 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:30:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:30:00 INFO - PROCESS | 1844 | 1460997000364 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 1844 | 1460997000368 Marionette TRACE conn3 <- [1,2882,null,{}] 09:30:00 INFO - PROCESS | 1844 | 1460997000374 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 1844 | 1460997000672 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:30:01 INFO - PROCESS | 1844 | 1460997001010 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfd678800 == 136 [pid = 1844] [id = 728] 09:30:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cf464f000) [pid = 1844] [serial = 2185] [outer = (nil)] 09:30:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cfaaaf400) [pid = 1844] [serial = 2186] [outer = 0x7f3cf464f000] 09:30:01 INFO - PROCESS | 1844 | 1460997001114 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cfadbf400) [pid = 1844] [serial = 2187] [outer = 0x7f3cf464f000] 09:30:02 INFO - PROCESS | 1844 | 1460997002123 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:30:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1841ms 09:30:02 INFO - PROCESS | 1844 | 1460997002206 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 1844 | 1460997002211 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:30:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:30:02 INFO - PROCESS | 1844 | 1460997002217 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 1844 | 1460997002220 Marionette TRACE conn3 <- [1,2886,null,{}] 09:30:02 INFO - PROCESS | 1844 | 1460997002228 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:02 INFO - PROCESS | 1844 | 1460997002523 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:30:02 INFO - PROCESS | 1844 | 1460997002845 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff5a7800 == 137 [pid = 1844] [id = 729] 09:30:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cf9fecc00) [pid = 1844] [serial = 2188] [outer = (nil)] 09:30:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3cfafe5000) [pid = 1844] [serial = 2189] [outer = 0x7f3cf9fecc00] 09:30:02 INFO - PROCESS | 1844 | 1460997002932 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3cfb2d6000) [pid = 1844] [serial = 2190] [outer = 0x7f3cf9fecc00] 09:30:03 INFO - PROCESS | 1844 | 1460997003912 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:30:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1732ms 09:30:03 INFO - PROCESS | 1844 | 1460997003952 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 1844 | 1460997003955 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:30:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:30:03 INFO - PROCESS | 1844 | 1460997003964 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 1844 | 1460997003969 Marionette TRACE conn3 <- [1,2890,null,{}] 09:30:03 INFO - PROCESS | 1844 | 1460997003975 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 1844 | 1460997004275 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:30:04 INFO - PROCESS | 1844 | 1460997004608 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff9c4800 == 138 [pid = 1844] [id = 730] 09:30:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3cfe929000) [pid = 1844] [serial = 2191] [outer = (nil)] 09:30:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3cfeb62400) [pid = 1844] [serial = 2192] [outer = 0x7f3cfe929000] 09:30:04 INFO - PROCESS | 1844 | 1460997004701 Marionette DEBUG loaded listener.js 09:30:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3cff85cc00) [pid = 1844] [serial = 2193] [outer = 0x7f3cfe929000] 09:30:05 INFO - PROCESS | 1844 | 1460997005659 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:30:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1739ms 09:30:05 INFO - PROCESS | 1844 | 1460997005704 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 1844 | 1460997005708 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:30:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:30:05 INFO - PROCESS | 1844 | 1460997005715 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 1844 | 1460997005718 Marionette TRACE conn3 <- [1,2894,null,{}] 09:30:05 INFO - PROCESS | 1844 | 1460997005723 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:05 INFO - PROCESS | 1844 | 1460997005978 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:30:06 INFO - PROCESS | 1844 | 1460997006322 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d01cae000 == 139 [pid = 1844] [id = 731] 09:30:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cfe92f800) [pid = 1844] [serial = 2194] [outer = (nil)] 09:30:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cff902c00) [pid = 1844] [serial = 2195] [outer = 0x7f3cfe92f800] 09:30:06 INFO - PROCESS | 1844 | 1460997006405 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cff910000) [pid = 1844] [serial = 2196] [outer = 0x7f3cfe92f800] 09:30:07 INFO - PROCESS | 1844 | 1460997007303 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:30:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1633ms 09:30:07 INFO - PROCESS | 1844 | 1460997007350 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:30:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:30:07 INFO - PROCESS | 1844 | 1460997007354 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:30:07 INFO - PROCESS | 1844 | 1460997007362 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 1844 | 1460997007368 Marionette TRACE conn3 <- [1,2898,null,{}] 09:30:07 INFO - PROCESS | 1844 | 1460997007377 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 1844 | 1460997007635 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:30:07 INFO - PROCESS | 1844 | 1460997007912 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03774000 == 140 [pid = 1844] [id = 732] 09:30:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3cfeb0c400) [pid = 1844] [serial = 2197] [outer = (nil)] 09:30:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3cffa47400) [pid = 1844] [serial = 2198] [outer = 0x7f3cfeb0c400] 09:30:08 INFO - PROCESS | 1844 | 1460997008035 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cffb08c00) [pid = 1844] [serial = 2199] [outer = 0x7f3cfeb0c400] 09:30:08 INFO - PROCESS | 1844 | 1460997008932 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:30:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1641ms 09:30:09 INFO - PROCESS | 1844 | 1460997009001 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 1844 | 1460997009004 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:30:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:30:09 INFO - PROCESS | 1844 | 1460997009012 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 1844 | 1460997009015 Marionette TRACE conn3 <- [1,2902,null,{}] 09:30:09 INFO - PROCESS | 1844 | 1460997009021 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:09 INFO - PROCESS | 1844 | 1460997009281 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:30:09 INFO - PROCESS | 1844 | 1460997009603 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d04791000 == 141 [pid = 1844] [id = 733] 09:30:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3cffa42400) [pid = 1844] [serial = 2200] [outer = (nil)] 09:30:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3cffb11c00) [pid = 1844] [serial = 2201] [outer = 0x7f3cffa42400] 09:30:09 INFO - PROCESS | 1844 | 1460997009685 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3d012a5000) [pid = 1844] [serial = 2202] [outer = 0x7f3cffa42400] 09:30:10 INFO - PROCESS | 1844 | 1460997010587 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1645ms 09:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:30:10 INFO - PROCESS | 1844 | 1460997010658 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 1844 | 1460997010661 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:30:10 INFO - PROCESS | 1844 | 1460997010669 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 1844 | 1460997010671 Marionette TRACE conn3 <- [1,2906,null,{}] 09:30:10 INFO - PROCESS | 1844 | 1460997010678 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:10 INFO - PROCESS | 1844 | 1460997010949 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:30:11 INFO - PROCESS | 1844 | 1460997011286 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0a9b5800 == 142 [pid = 1844] [id = 734] 09:30:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3ce8f40400) [pid = 1844] [serial = 2203] [outer = (nil)] 09:30:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3d0138cc00) [pid = 1844] [serial = 2204] [outer = 0x7f3ce8f40400] 09:30:11 INFO - PROCESS | 1844 | 1460997011372 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3d01ce1c00) [pid = 1844] [serial = 2205] [outer = 0x7f3ce8f40400] 09:30:12 INFO - PROCESS | 1844 | 1460997012282 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:30:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1688ms 09:30:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:30:12 INFO - PROCESS | 1844 | 1460997012356 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 1844 | 1460997012359 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:30:12 INFO - PROCESS | 1844 | 1460997012366 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 1844 | 1460997012369 Marionette TRACE conn3 <- [1,2910,null,{}] 09:30:12 INFO - PROCESS | 1844 | 1460997012376 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:12 INFO - PROCESS | 1844 | 1460997012651 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:30:12 INFO - PROCESS | 1844 | 1460997012976 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11671800 == 143 [pid = 1844] [id = 735] 09:30:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3d01383800) [pid = 1844] [serial = 2206] [outer = (nil)] 09:30:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3d0213c400) [pid = 1844] [serial = 2207] [outer = 0x7f3d01383800] 09:30:13 INFO - PROCESS | 1844 | 1460997013058 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3d021c2000) [pid = 1844] [serial = 2208] [outer = 0x7f3d01383800] 09:30:13 INFO - PROCESS | 1844 | 1460997013843 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:30:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:30:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:30:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1537ms 09:30:13 INFO - PROCESS | 1844 | 1460997013902 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 1844 | 1460997013906 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:30:13 INFO - TEST-START | /DOMEvents/constructors.html 09:30:13 INFO - PROCESS | 1844 | 1460997013913 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 1844 | 1460997013916 Marionette TRACE conn3 <- [1,2914,null,{}] 09:30:13 INFO - PROCESS | 1844 | 1460997013923 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:14 INFO - PROCESS | 1844 | 1460997014281 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:30:14 INFO - PROCESS | 1844 | 1460997014491 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d11b67800 == 144 [pid = 1844] [id = 736] 09:30:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3ceabc3800) [pid = 1844] [serial = 2209] [outer = (nil)] 09:30:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3d021c9800) [pid = 1844] [serial = 2210] [outer = 0x7f3ceabc3800] 09:30:14 INFO - PROCESS | 1844 | 1460997014611 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3d02e41400) [pid = 1844] [serial = 2211] [outer = 0x7f3ceabc3800] 09:30:15 INFO - PROCESS | 1844 | 1460997015608 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:30:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 1744ms 09:30:15 INFO - PROCESS | 1844 | 1460997015662 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 1844 | 1460997015669 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:30:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:30:15 INFO - PROCESS | 1844 | 1460997015678 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - PROCESS | 1844 | 1460997015687 Marionette TRACE conn3 <- [1,2918,null,{}] 09:30:15 INFO - PROCESS | 1844 | 1460997015722 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:15 INFO - PROCESS | 1844 | 1460997015989 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d012c2000 == 143 [pid = 1844] [id = 320] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf39d6800 == 142 [pid = 1844] [id = 198] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf21be800 == 141 [pid = 1844] [id = 199] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea8c5800 == 140 [pid = 1844] [id = 395] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec21b000 == 139 [pid = 1844] [id = 653] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0cc9800 == 138 [pid = 1844] [id = 233] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef322800 == 137 [pid = 1844] [id = 718] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ced9e0800 == 136 [pid = 1844] [id = 717] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cebd1a800 == 135 [pid = 1844] [id = 716] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce8686000 == 134 [pid = 1844] [id = 715] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04e2f000 == 133 [pid = 1844] [id = 713] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d047ae800 == 132 [pid = 1844] [id = 712] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04246800 == 131 [pid = 1844] [id = 711] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d4e800 == 130 [pid = 1844] [id = 710] 09:30:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d035e6800 == 129 [pid = 1844] [id = 709] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3cee2da000) [pid = 1844] [serial = 2090] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3cfcb6ac00) [pid = 1844] [serial = 2019] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3cee2d1c00) [pid = 1844] [serial = 2087] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3cf1e24c00) [pid = 1844] [serial = 2054] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cf1b5cc00) [pid = 1844] [serial = 2051] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3cf080f000) [pid = 1844] [serial = 2048] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3cefa55800) [pid = 1844] [serial = 2045] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3cedbcb000) [pid = 1844] [serial = 2042] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3ceabcf000) [pid = 1844] [serial = 2039] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3ce96df800) [pid = 1844] [serial = 2036] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3ce7267400) [pid = 1844] [serial = 2033] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3cec4a2c00) [pid = 1844] [serial = 2031] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3cebfe8c00) [pid = 1844] [serial = 2081] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3cea83f400) [pid = 1844] [serial = 2079] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3cea137800) [pid = 1844] [serial = 2078] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3ce8f39400) [pid = 1844] [serial = 2076] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3ce75c6800) [pid = 1844] [serial = 2075] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3ce610cc00) [pid = 1844] [serial = 2072] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cfcb77800) [pid = 1844] [serial = 2069] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cfb2ddc00) [pid = 1844] [serial = 2066] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cfa5d2000) [pid = 1844] [serial = 2063] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3cf43c2c00) [pid = 1844] [serial = 2060] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3cf4329400) [pid = 1844] [serial = 2057] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cedbcdc00) [pid = 1844] [serial = 2084] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3cef2f5400) [pid = 1844] [serial = 2088] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cee2d8c00) [pid = 1844] [serial = 2085] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3ced817800) [pid = 1844] [serial = 2082] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1844 | 1460997018462 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce625c000 == 130 [pid = 1844] [id = 737] 09:30:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3ce7260000) [pid = 1844] [serial = 2212] [outer = (nil)] 09:30:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3ce7269c00) [pid = 1844] [serial = 2213] [outer = 0x7f3ce7260000] 09:30:18 INFO - PROCESS | 1844 | 1460997018538 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3ce75ce800) [pid = 1844] [serial = 2214] [outer = 0x7f3ce7260000] 09:30:19 INFO - PROCESS | 1844 | 1460997019263 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:30:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:30:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 3600ms 09:30:19 INFO - PROCESS | 1844 | 1460997019281 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 1844 | 1460997019288 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:30:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:30:19 INFO - PROCESS | 1844 | 1460997019297 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 1844 | 1460997019302 Marionette TRACE conn3 <- [1,2922,null,{}] 09:30:19 INFO - PROCESS | 1844 | 1460997019310 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 1844 | 1460997019545 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:30:19 INFO - PROCESS | 1844 | 1460997019766 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec3e8000 == 131 [pid = 1844] [id = 738] 09:30:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3ce7265c00) [pid = 1844] [serial = 2215] [outer = (nil)] 09:30:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3cea13b000) [pid = 1844] [serial = 2216] [outer = 0x7f3ce7265c00] 09:30:19 INFO - PROCESS | 1844 | 1460997019838 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3cea842c00) [pid = 1844] [serial = 2217] [outer = 0x7f3ce7265c00] 09:30:20 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:30:20 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:30:20 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:30:20 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:30:20 INFO - PROCESS | 1844 | 1460997020645 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:30:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:30:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:30:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:30:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:30:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:30:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1387ms 09:30:20 INFO - PROCESS | 1844 | 1460997020693 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:30:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:30:20 INFO - PROCESS | 1844 | 1460997020703 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:30:20 INFO - PROCESS | 1844 | 1460997020709 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 1844 | 1460997020713 Marionette TRACE conn3 <- [1,2926,null,{}] 09:30:20 INFO - PROCESS | 1844 | 1460997020718 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:21 INFO - PROCESS | 1844 | 1460997021034 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:30:21 INFO - PROCESS | 1844 | 1460997021075 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef312000 == 132 [pid = 1844] [id = 739] 09:30:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3ce96d5c00) [pid = 1844] [serial = 2218] [outer = (nil)] 09:30:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3cebfe8c00) [pid = 1844] [serial = 2219] [outer = 0x7f3ce96d5c00] 09:30:21 INFO - PROCESS | 1844 | 1460997021139 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3cef2c5400) [pid = 1844] [serial = 2220] [outer = 0x7f3ce96d5c00] 09:30:22 INFO - PROCESS | 1844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:30:22 INFO - PROCESS | 1844 | 1460997022134 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:30:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:30:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1481ms 09:30:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:30:22 INFO - PROCESS | 1844 | 1460997022192 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 1844 | 1460997022195 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:30:22 INFO - PROCESS | 1844 | 1460997022215 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 1844 | 1460997022225 Marionette TRACE conn3 <- [1,2930,null,{}] 09:30:22 INFO - PROCESS | 1844 | 1460997022234 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 1844 | 1460997022577 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:30:22 INFO - PROCESS | 1844 | 1460997022621 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf021f000 == 133 [pid = 1844] [id = 740] 09:30:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cedbc3800) [pid = 1844] [serial = 2221] [outer = (nil)] 09:30:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cf00ae800) [pid = 1844] [serial = 2222] [outer = 0x7f3cedbc3800] 09:30:22 INFO - PROCESS | 1844 | 1460997022685 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cf17ea800) [pid = 1844] [serial = 2223] [outer = 0x7f3cedbc3800] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3ce6105000) [pid = 1844] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3ce8f34400) [pid = 1844] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3cea841400) [pid = 1844] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cfcac0000) [pid = 1844] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cfb6e8400) [pid = 1844] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cfb41ec00) [pid = 1844] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3cfafe8c00) [pid = 1844] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3cfafba800) [pid = 1844] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cf4337800) [pid = 1844] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3cf9ff0c00) [pid = 1844] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cf4331400) [pid = 1844] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3cf1f49800) [pid = 1844] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3cf4250800) [pid = 1844] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3cf183d800) [pid = 1844] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3cef2cb800) [pid = 1844] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cef2c2800) [pid = 1844] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3cea388400) [pid = 1844] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3ce7266000) [pid = 1844] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3ce7352800) [pid = 1844] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3ce63eec00) [pid = 1844] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3ce75c4c00) [pid = 1844] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3ce610e400) [pid = 1844] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3ce75c2800) [pid = 1844] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3ced98f000) [pid = 1844] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3cf080b800) [pid = 1844] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cf080b000) [pid = 1844] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3ce8f3dc00) [pid = 1844] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3ce63e3400) [pid = 1844] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cf1e1b800) [pid = 1844] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cfa5cf400) [pid = 1844] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3ce6107000) [pid = 1844] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cfa48e800) [pid = 1844] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cea142400) [pid = 1844] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cea057800) [pid = 1844] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3ced8ec800) [pid = 1844] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:30:23 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3ce8f38400) [pid = 1844] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:30:24 INFO - PROCESS | 1844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:30:24 INFO - PROCESS | 1844 | 1460997024228 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:30:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:30:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 2061ms 09:30:24 INFO - PROCESS | 1844 | 1460997024262 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 1844 | 1460997024266 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:30:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:30:24 INFO - PROCESS | 1844 | 1460997024273 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 1844 | 1460997024275 Marionette TRACE conn3 <- [1,2934,null,{}] 09:30:24 INFO - PROCESS | 1844 | 1460997024281 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 1844 | 1460997024505 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:30:24 INFO - PROCESS | 1844 | 1460997024707 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0c45800 == 134 [pid = 1844] [id = 741] 09:30:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3ce6105000) [pid = 1844] [serial = 2224] [outer = (nil)] 09:30:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cea057800) [pid = 1844] [serial = 2225] [outer = 0x7f3ce6105000] 09:30:24 INFO - PROCESS | 1844 | 1460997024775 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cef2f0400) [pid = 1844] [serial = 2226] [outer = 0x7f3ce6105000] 09:30:25 INFO - PROCESS | 1844 | 1460997025520 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:30:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:30:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1286ms 09:30:25 INFO - PROCESS | 1844 | 1460997025560 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 1844 | 1460997025564 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:30:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:30:25 INFO - PROCESS | 1844 | 1460997025570 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 1844 | 1460997025572 Marionette TRACE conn3 <- [1,2938,null,{}] 09:30:25 INFO - PROCESS | 1844 | 1460997025578 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 1844 | 1460997025982 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:30:26 INFO - PROCESS | 1844 | 1460997026271 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cebd15000 == 135 [pid = 1844] [id = 742] 09:30:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3ce63ee400) [pid = 1844] [serial = 2227] [outer = (nil)] 09:30:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3ce75c1800) [pid = 1844] [serial = 2228] [outer = 0x7f3ce63ee400] 09:30:26 INFO - PROCESS | 1844 | 1460997026424 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3ce9216800) [pid = 1844] [serial = 2229] [outer = 0x7f3ce63ee400] 09:30:27 INFO - PROCESS | 1844 | 1460997027249 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:30:27 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:30:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1736ms 09:30:27 INFO - PROCESS | 1844 | 1460997027309 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 1844 | 1460997027316 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:30:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:30:27 INFO - PROCESS | 1844 | 1460997027325 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 1844 | 1460997027332 Marionette TRACE conn3 <- [1,2942,null,{}] 09:30:27 INFO - PROCESS | 1844 | 1460997027340 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 1844 | 1460997027591 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:30:27 INFO - PROCESS | 1844 | 1460997027872 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ceff7e800 == 136 [pid = 1844] [id = 743] 09:30:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3ce7353c00) [pid = 1844] [serial = 2230] [outer = (nil)] 09:30:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3ced819400) [pid = 1844] [serial = 2231] [outer = 0x7f3ce7353c00] 09:30:27 INFO - PROCESS | 1844 | 1460997027959 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cedbc2800) [pid = 1844] [serial = 2232] [outer = 0x7f3ce7353c00] 09:30:28 INFO - PROCESS | 1844 | 1460997028852 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:30:28 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:30:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:30:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1542ms 09:30:28 INFO - PROCESS | 1844 | 1460997028868 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:30:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:30:28 INFO - PROCESS | 1844 | 1460997028873 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:30:28 INFO - PROCESS | 1844 | 1460997028880 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 1844 | 1460997028883 Marionette TRACE conn3 <- [1,2946,null,{}] 09:30:28 INFO - PROCESS | 1844 | 1460997028890 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 1844 | 1460997029134 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:30:29 INFO - PROCESS | 1844 | 1460997029393 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3717800 == 137 [pid = 1844] [id = 744] 09:30:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cea848000) [pid = 1844] [serial = 2233] [outer = (nil)] 09:30:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cefa59800) [pid = 1844] [serial = 2234] [outer = 0x7f3cea848000] 09:30:29 INFO - PROCESS | 1844 | 1460997029478 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cf17f1000) [pid = 1844] [serial = 2235] [outer = 0x7f3cea848000] 09:30:30 INFO - PROCESS | 1844 | 1460997030416 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:30:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1582ms 09:30:30 INFO - PROCESS | 1844 | 1460997030463 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 1844 | 1460997030470 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:30:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:30:30 INFO - PROCESS | 1844 | 1460997030488 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 1844 | 1460997030497 Marionette TRACE conn3 <- [1,2950,null,{}] 09:30:30 INFO - PROCESS | 1844 | 1460997030503 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 1844 | 1460997030887 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:30:31 INFO - PROCESS | 1844 | 1460997031101 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf468a000 == 138 [pid = 1844] [id = 745] 09:30:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3cf1b5f400) [pid = 1844] [serial = 2236] [outer = (nil)] 09:30:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cf1d96c00) [pid = 1844] [serial = 2237] [outer = 0x7f3cf1b5f400] 09:30:31 INFO - PROCESS | 1844 | 1460997031220 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cf1e23800) [pid = 1844] [serial = 2238] [outer = 0x7f3cf1b5f400] 09:30:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf8a0d800 == 139 [pid = 1844] [id = 746] 09:30:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cf4329c00) [pid = 1844] [serial = 2239] [outer = (nil)] 09:30:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cf1e26000) [pid = 1844] [serial = 2240] [outer = 0x7f3cf4329c00] 09:30:32 INFO - PROCESS | 1844 | 1460997032151 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:30:32 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:30:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1708ms 09:30:32 INFO - PROCESS | 1844 | 1460997032191 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 1844 | 1460997032195 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:30:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:30:32 INFO - PROCESS | 1844 | 1460997032203 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 1844 | 1460997032207 Marionette TRACE conn3 <- [1,2954,null,{}] 09:30:32 INFO - PROCESS | 1844 | 1460997032213 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:32 INFO - PROCESS | 1844 | 1460997032533 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:30:32 INFO - PROCESS | 1844 | 1460997032849 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa56b000 == 140 [pid = 1844] [id = 747] 09:30:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cf17e9c00) [pid = 1844] [serial = 2241] [outer = (nil)] 09:30:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cf432bc00) [pid = 1844] [serial = 2242] [outer = 0x7f3cf17e9c00] 09:30:32 INFO - PROCESS | 1844 | 1460997032932 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cf4645400) [pid = 1844] [serial = 2243] [outer = 0x7f3cf17e9c00] 09:30:33 INFO - PROCESS | 1844 | 1460997033700 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:30:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:30:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:30:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1539ms 09:30:33 INFO - PROCESS | 1844 | 1460997033744 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 1844 | 1460997033748 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:30:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:30:33 INFO - PROCESS | 1844 | 1460997033755 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 1844 | 1460997033759 Marionette TRACE conn3 <- [1,2958,null,{}] 09:30:33 INFO - PROCESS | 1844 | 1460997033764 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 1844 | 1460997034055 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:30:34 INFO - PROCESS | 1844 | 1460997034344 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfee96000 == 141 [pid = 1844] [id = 748] 09:30:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cf9ffa800) [pid = 1844] [serial = 2244] [outer = (nil)] 09:30:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cfa48b000) [pid = 1844] [serial = 2245] [outer = 0x7f3cf9ffa800] 09:30:34 INFO - PROCESS | 1844 | 1460997034434 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cfa645c00) [pid = 1844] [serial = 2246] [outer = 0x7f3cf9ffa800] 09:30:35 INFO - PROCESS | 1844 | 1460997035262 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:30:35 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:30:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1532ms 09:30:35 INFO - PROCESS | 1844 | 1460997035289 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 1844 | 1460997035293 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:30:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:30:35 INFO - PROCESS | 1844 | 1460997035300 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 1844 | 1460997035303 Marionette TRACE conn3 <- [1,2962,null,{}] 09:30:35 INFO - PROCESS | 1844 | 1460997035309 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:35 INFO - PROCESS | 1844 | 1460997035588 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:30:35 INFO - PROCESS | 1844 | 1460997035861 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff7d9800 == 142 [pid = 1844] [id = 749] 09:30:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cf183ec00) [pid = 1844] [serial = 2247] [outer = (nil)] 09:30:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cfa702400) [pid = 1844] [serial = 2248] [outer = 0x7f3cf183ec00] 09:30:35 INFO - PROCESS | 1844 | 1460997035941 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cfafb7800) [pid = 1844] [serial = 2249] [outer = 0x7f3cf183ec00] 09:30:36 INFO - PROCESS | 1844 | 1460997036741 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:30:36 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:30:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1485ms 09:30:36 INFO - PROCESS | 1844 | 1460997036786 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 1844 | 1460997036790 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:30:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:30:36 INFO - PROCESS | 1844 | 1460997036796 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 1844 | 1460997036800 Marionette TRACE conn3 <- [1,2966,null,{}] 09:30:36 INFO - PROCESS | 1844 | 1460997036806 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:37 INFO - PROCESS | 1844 | 1460997037054 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:30:37 INFO - PROCESS | 1844 | 1460997037307 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffa1c800 == 143 [pid = 1844] [id = 750] 09:30:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cf894d400) [pid = 1844] [serial = 2250] [outer = (nil)] 09:30:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cfb2d7000) [pid = 1844] [serial = 2251] [outer = 0x7f3cf894d400] 09:30:37 INFO - PROCESS | 1844 | 1460997037385 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3cfb6e8400) [pid = 1844] [serial = 2252] [outer = 0x7f3cf894d400] 09:30:38 INFO - PROCESS | 1844 | 1460997038157 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:30:38 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:30:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1391ms 09:30:38 INFO - PROCESS | 1844 | 1460997038188 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 1844 | 1460997038192 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:30:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:30:38 INFO - PROCESS | 1844 | 1460997038197 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 1844 | 1460997038200 Marionette TRACE conn3 <- [1,2970,null,{}] 09:30:38 INFO - PROCESS | 1844 | 1460997038205 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 1844 | 1460997038442 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:30:38 INFO - PROCESS | 1844 | 1460997038696 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d035e6800 == 144 [pid = 1844] [id = 751] 09:30:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3cfa70b800) [pid = 1844] [serial = 2253] [outer = (nil)] 09:30:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3cfb844400) [pid = 1844] [serial = 2254] [outer = 0x7f3cfa70b800] 09:30:38 INFO - PROCESS | 1844 | 1460997038770 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3cfc7b0400) [pid = 1844] [serial = 2255] [outer = 0x7f3cfa70b800] 09:30:39 INFO - PROCESS | 1844 | 1460997039591 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:30:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:30:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1427ms 09:30:39 INFO - PROCESS | 1844 | 1460997039626 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 1844 | 1460997039630 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:30:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:30:39 INFO - PROCESS | 1844 | 1460997039636 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 1844 | 1460997039638 Marionette TRACE conn3 <- [1,2974,null,{}] 09:30:39 INFO - PROCESS | 1844 | 1460997039644 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 1844 | 1460997039879 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:30:40 INFO - PROCESS | 1844 | 1460997040165 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d4e800 == 145 [pid = 1844] [id = 752] 09:30:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3cfadc1c00) [pid = 1844] [serial = 2256] [outer = (nil)] 09:30:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cfcb69c00) [pid = 1844] [serial = 2257] [outer = 0x7f3cfadc1c00] 09:30:40 INFO - PROCESS | 1844 | 1460997040242 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3cfe923c00) [pid = 1844] [serial = 2258] [outer = 0x7f3cfadc1c00] 09:30:41 INFO - PROCESS | 1844 | 1460997041126 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:30:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:30:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1545ms 09:30:41 INFO - PROCESS | 1844 | 1460997041182 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 1844 | 1460997041186 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:30:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:30:41 INFO - PROCESS | 1844 | 1460997041193 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 1844 | 1460997041195 Marionette TRACE conn3 <- [1,2978,null,{}] 09:30:41 INFO - PROCESS | 1844 | 1460997041201 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 1844 | 1460997041565 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:30:41 INFO - PROCESS | 1844 | 1460997041783 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0492f800 == 146 [pid = 1844] [id = 753] 09:30:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cfb6eb800) [pid = 1844] [serial = 2259] [outer = (nil)] 09:30:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3cfeb5d800) [pid = 1844] [serial = 2260] [outer = 0x7f3cfb6eb800] 09:30:41 INFO - PROCESS | 1844 | 1460997041881 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3cff237c00) [pid = 1844] [serial = 2261] [outer = 0x7f3cfb6eb800] 09:30:42 INFO - PROCESS | 1844 | 1460997042719 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:30:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:30:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1579ms 09:30:42 INFO - PROCESS | 1844 | 1460997042774 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:30:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:30:42 INFO - PROCESS | 1844 | 1460997042784 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:30:42 INFO - PROCESS | 1844 | 1460997042790 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 1844 | 1460997042795 Marionette TRACE conn3 <- [1,2982,null,{}] 09:30:42 INFO - PROCESS | 1844 | 1460997042801 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 1844 | 1460997043060 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:30:43 INFO - PROCESS | 1844 | 1460997043348 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d129eb800 == 147 [pid = 1844] [id = 754] 09:30:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3cfb95c800) [pid = 1844] [serial = 2262] [outer = (nil)] 09:30:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3cff50f800) [pid = 1844] [serial = 2263] [outer = 0x7f3cfb95c800] 09:30:43 INFO - PROCESS | 1844 | 1460997043435 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3d01b59400) [pid = 1844] [serial = 2264] [outer = 0x7f3cfb95c800] 09:30:44 INFO - PROCESS | 1844 | 1460997044237 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:30:44 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:30:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:30:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1483ms 09:30:44 INFO - PROCESS | 1844 | 1460997044276 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 1844 | 1460997044279 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:30:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:30:44 INFO - PROCESS | 1844 | 1460997044286 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 1844 | 1460997044289 Marionette TRACE conn3 <- [1,2986,null,{}] 09:30:44 INFO - PROCESS | 1844 | 1460997044294 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 1844 | 1460997044577 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:30:44 INFO - PROCESS | 1844 | 1460997044839 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d14bb7800 == 148 [pid = 1844] [id = 755] 09:30:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cfd5cf000) [pid = 1844] [serial = 2265] [outer = (nil)] 09:30:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3d02c6d000) [pid = 1844] [serial = 2266] [outer = 0x7f3cfd5cf000] 09:30:44 INFO - PROCESS | 1844 | 1460997044919 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3d02eaf800) [pid = 1844] [serial = 2267] [outer = 0x7f3cfd5cf000] 09:30:45 INFO - PROCESS | 1844 | 1460997045737 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:30:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:30:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1484ms 09:30:45 INFO - PROCESS | 1844 | 1460997045771 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 1844 | 1460997045774 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:30:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:30:45 INFO - PROCESS | 1844 | 1460997045781 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 1844 | 1460997045784 Marionette TRACE conn3 <- [1,2990,null,{}] 09:30:45 INFO - PROCESS | 1844 | 1460997045790 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 1844 | 1460997046072 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:30:46 INFO - PROCESS | 1844 | 1460997046374 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16c42000 == 149 [pid = 1844] [id = 756] 09:30:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cff90e400) [pid = 1844] [serial = 2268] [outer = (nil)] 09:30:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3d0359d800) [pid = 1844] [serial = 2269] [outer = 0x7f3cff90e400] 09:30:46 INFO - PROCESS | 1844 | 1460997046451 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3d03683800) [pid = 1844] [serial = 2270] [outer = 0x7f3cff90e400] 09:30:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d16e22800 == 150 [pid = 1844] [id = 757] 09:30:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f3d03796400) [pid = 1844] [serial = 2271] [outer = (nil)] 09:30:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f3d02fe5000) [pid = 1844] [serial = 2272] [outer = 0x7f3d03796400] 09:30:47 INFO - PROCESS | 1844 | 1460997047366 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:30:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:30:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1631ms 09:30:47 INFO - PROCESS | 1844 | 1460997047414 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 1844 | 1460997047418 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:30:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:30:47 INFO - PROCESS | 1844 | 1460997047429 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 1844 | 1460997047431 Marionette TRACE conn3 <- [1,2994,null,{}] 09:30:47 INFO - PROCESS | 1844 | 1460997047438 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:47 INFO - PROCESS | 1844 | 1460997047780 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:30:48 INFO - PROCESS | 1844 | 1460997048115 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d19724800 == 151 [pid = 1844] [id = 758] 09:30:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f3cfeb62c00) [pid = 1844] [serial = 2273] [outer = (nil)] 09:30:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f3d03791000) [pid = 1844] [serial = 2274] [outer = 0x7f3cfeb62c00] 09:30:48 INFO - PROCESS | 1844 | 1460997048198 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f3d03965000) [pid = 1844] [serial = 2275] [outer = 0x7f3cfeb62c00] 09:30:48 INFO - PROCESS | 1844 | 1460997048937 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:30:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:30:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:30:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1531ms 09:30:48 INFO - PROCESS | 1844 | 1460997048974 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 1844 | 1460997048978 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:30:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:30:48 INFO - PROCESS | 1844 | 1460997048989 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - PROCESS | 1844 | 1460997048992 Marionette TRACE conn3 <- [1,2998,null,{}] 09:30:48 INFO - PROCESS | 1844 | 1460997048998 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 1844 | 1460997049258 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:30:49 INFO - PROCESS | 1844 | 1460997049515 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1af7e000 == 152 [pid = 1844] [id = 759] 09:30:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f3cff394400) [pid = 1844] [serial = 2276] [outer = (nil)] 09:30:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f3d039a7800) [pid = 1844] [serial = 2277] [outer = 0x7f3cff394400] 09:30:49 INFO - PROCESS | 1844 | 1460997049593 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f3d03a5f400) [pid = 1844] [serial = 2278] [outer = 0x7f3cff394400] 09:30:50 INFO - PROCESS | 1844 | 1460997050397 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:30:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:30:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1427ms 09:30:50 INFO - PROCESS | 1844 | 1460997050417 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 1844 | 1460997050420 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:30:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:30:50 INFO - PROCESS | 1844 | 1460997050427 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 1844 | 1460997050429 Marionette TRACE conn3 <- [1,3002,null,{}] 09:30:50 INFO - PROCESS | 1844 | 1460997050436 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 1844 | 1460997050677 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:30:50 INFO - PROCESS | 1844 | 1460997050938 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1bc83000 == 153 [pid = 1844] [id = 760] 09:30:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f3d03793c00) [pid = 1844] [serial = 2279] [outer = (nil)] 09:30:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f3d03a67c00) [pid = 1844] [serial = 2280] [outer = 0x7f3d03793c00] 09:30:51 INFO - PROCESS | 1844 | 1460997051015 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f3d03c9c000) [pid = 1844] [serial = 2281] [outer = 0x7f3d03793c00] 09:30:51 INFO - PROCESS | 1844 | 1460997051853 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:30:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:30:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1482ms 09:30:51 INFO - PROCESS | 1844 | 1460997051911 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 1844 | 1460997051914 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:30:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:30:51 INFO - PROCESS | 1844 | 1460997051921 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 1844 | 1460997051924 Marionette TRACE conn3 <- [1,3006,null,{}] 09:30:51 INFO - PROCESS | 1844 | 1460997051971 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:52 INFO - PROCESS | 1844 | 1460997052290 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:30:52 INFO - PROCESS | 1844 | 1460997052522 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1bd17000 == 154 [pid = 1844] [id = 761] 09:30:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f3d02eb0400) [pid = 1844] [serial = 2282] [outer = (nil)] 09:30:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f3d04115000) [pid = 1844] [serial = 2283] [outer = 0x7f3d02eb0400] 09:30:52 INFO - PROCESS | 1844 | 1460997052624 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f3d0411d400) [pid = 1844] [serial = 2284] [outer = 0x7f3d02eb0400] 09:30:53 INFO - PROCESS | 1844 | 1460997053459 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:30:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:30:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1587ms 09:30:53 INFO - PROCESS | 1844 | 1460997053510 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 1844 | 1460997053512 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:30:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:30:53 INFO - PROCESS | 1844 | 1460997053520 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 1844 | 1460997053524 Marionette TRACE conn3 <- [1,3010,null,{}] 09:30:53 INFO - PROCESS | 1844 | 1460997053530 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 1844 | 1460997053796 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:30:54 INFO - PROCESS | 1844 | 1460997054090 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce65b6800 == 155 [pid = 1844] [id = 762] 09:30:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f3d0359a000) [pid = 1844] [serial = 2285] [outer = (nil)] 09:30:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f3d047d3400) [pid = 1844] [serial = 2286] [outer = 0x7f3d0359a000] 09:30:54 INFO - PROCESS | 1844 | 1460997054171 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f3d0488dc00) [pid = 1844] [serial = 2287] [outer = 0x7f3d0359a000] 09:30:54 INFO - PROCESS | 1844 | 1460997054976 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:30:55 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:30:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1484ms 09:30:55 INFO - PROCESS | 1844 | 1460997055005 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 1844 | 1460997055009 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:30:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:30:55 INFO - PROCESS | 1844 | 1460997055015 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 1844 | 1460997055019 Marionette TRACE conn3 <- [1,3014,null,{}] 09:30:55 INFO - PROCESS | 1844 | 1460997055025 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 1844 | 1460997055313 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:30:55 INFO - PROCESS | 1844 | 1460997055583 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d1e48e800 == 156 [pid = 1844] [id = 763] 09:30:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f3d04113000) [pid = 1844] [serial = 2288] [outer = (nil)] 09:30:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f3d04b04c00) [pid = 1844] [serial = 2289] [outer = 0x7f3d04113000] 09:30:55 INFO - PROCESS | 1844 | 1460997055664 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f3d04e6c400) [pid = 1844] [serial = 2290] [outer = 0x7f3d04113000] 09:30:56 INFO - PROCESS | 1844 | [1844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d18a86000 == 155 [pid = 1844] [id = 559] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb1d0800 == 154 [pid = 1844] [id = 649] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0c45800 == 153 [pid = 1844] [id = 741] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf021f000 == 152 [pid = 1844] [id = 740] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef312000 == 151 [pid = 1844] [id = 739] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec3e8000 == 150 [pid = 1844] [id = 738] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce625c000 == 149 [pid = 1844] [id = 737] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d04791000 == 148 [pid = 1844] [id = 733] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03774000 == 147 [pid = 1844] [id = 732] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d01cae000 == 146 [pid = 1844] [id = 731] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff9c4800 == 145 [pid = 1844] [id = 730] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff5a7800 == 144 [pid = 1844] [id = 729] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfd678800 == 143 [pid = 1844] [id = 728] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb3b4800 == 142 [pid = 1844] [id = 727] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa03b800 == 141 [pid = 1844] [id = 726] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a06000 == 140 [pid = 1844] [id = 725] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf38e7800 == 139 [pid = 1844] [id = 724] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf21d4800 == 138 [pid = 1844] [id = 723] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0cd9000 == 137 [pid = 1844] [id = 722] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf0253000 == 136 [pid = 1844] [id = 721] 09:30:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cec3f3000 == 135 [pid = 1844] [id = 720] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f3ced991800) [pid = 1844] [serial = 1968] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f3cf8950c00) [pid = 1844] [serial = 2061] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f3cea139c00) [pid = 1844] [serial = 2037] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f3cefa61800) [pid = 1844] [serial = 2046] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f3cf1d9f800) [pid = 1844] [serial = 2052] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f3cf1a56400) [pid = 1844] [serial = 2049] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f3ced8f2800) [pid = 1844] [serial = 2040] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f3ce75c6000) [pid = 1844] [serial = 2034] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f3cf43c3000) [pid = 1844] [serial = 2058] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f3cfcabd000) [pid = 1844] [serial = 2067] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f3ceabc7400) [pid = 1844] [serial = 2073] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f3cfa6b7c00) [pid = 1844] [serial = 2064] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f3cef2eb800) [pid = 1844] [serial = 2043] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f3cfe92a000) [pid = 1844] [serial = 2070] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f3cf1f4dc00) [pid = 1844] [serial = 2055] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f3cea84ac00) [pid = 1844] [serial = 2153] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f3cebc79800) [pid = 1844] [serial = 2154] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f3ced8e7000) [pid = 1844] [serial = 2156] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f3cff232400) [pid = 1844] [serial = 2135] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f3cfeb61800) [pid = 1844] [serial = 2133] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cfeb59c00) [pid = 1844] [serial = 2132] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3cfeb06400) [pid = 1844] [serial = 2130] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3cfd63b800) [pid = 1844] [serial = 2129] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3cfcac2c00) [pid = 1844] [serial = 2127] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3cfb6f0000) [pid = 1844] [serial = 2126] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3cfb41d800) [pid = 1844] [serial = 2124] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3cfafee800) [pid = 1844] [serial = 2123] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3cfaaae400) [pid = 1844] [serial = 2121] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3cfa705000) [pid = 1844] [serial = 2120] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3cfa64e800) [pid = 1844] [serial = 2118] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3cfa642400) [pid = 1844] [serial = 2117] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3cfa48a800) [pid = 1844] [serial = 2115] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3cf9ff8400) [pid = 1844] [serial = 2114] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3cf8abf800) [pid = 1844] [serial = 2112] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3cf8a68400) [pid = 1844] [serial = 2111] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cf8946800) [pid = 1844] [serial = 2109] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cf453d000) [pid = 1844] [serial = 2108] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3cf1c1dc00) [pid = 1844] [serial = 2106] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3cf1a61800) [pid = 1844] [serial = 2105] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cf183c800) [pid = 1844] [serial = 2103] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3cf17ec800) [pid = 1844] [serial = 2102] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cef5e5c00) [pid = 1844] [serial = 2099] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3ceffde800) [pid = 1844] [serial = 2100] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3cebff1800) [pid = 1844] [serial = 2097] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3cea845c00) [pid = 1844] [serial = 2096] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3ce9215000) [pid = 1844] [serial = 2094] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3ce75ca800) [pid = 1844] [serial = 2093] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3cea059000) [pid = 1844] [serial = 2150] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3ce725ec00) [pid = 1844] [serial = 2147] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3ce735b800) [pid = 1844] [serial = 2148] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3cff85c400) [pid = 1844] [serial = 2144] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3cff856800) [pid = 1844] [serial = 2142] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cff509000) [pid = 1844] [serial = 2141] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3cff504000) [pid = 1844] [serial = 2139] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cff38f800) [pid = 1844] [serial = 2138] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3cff38a400) [pid = 1844] [serial = 2136] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cea0cac00) [pid = 1844] [serial = 2151] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3ced993000) [pid = 1844] [serial = 2157] [outer = (nil)] [url = about:blank] 09:30:59 INFO - PROCESS | 1844 | 1460997059338 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:30:59 INFO - {} 09:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:30:59 INFO - {} 09:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:30:59 INFO - {} 09:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:30:59 INFO - {} 09:30:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 4351ms 09:30:59 INFO - PROCESS | 1844 | 1460997059369 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 1844 | 1460997059377 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:30:59 INFO - TEST-START | /FileAPI/fileReader.html 09:30:59 INFO - PROCESS | 1844 | 1460997059387 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 1844 | 1460997059390 Marionette TRACE conn3 <- [1,3018,null,{}] 09:30:59 INFO - PROCESS | 1844 | 1460997059398 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:59 INFO - PROCESS | 1844 | 1460997059620 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:30:59 INFO - PROCESS | 1844 | 1460997059826 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cebd19800 == 136 [pid = 1844] [id = 764] 09:30:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3ce7355400) [pid = 1844] [serial = 2291] [outer = (nil)] 09:30:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cea04d800) [pid = 1844] [serial = 2292] [outer = 0x7f3ce7355400] 09:30:59 INFO - PROCESS | 1844 | 1460997059896 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3cea0c7c00) [pid = 1844] [serial = 2293] [outer = 0x7f3ce7355400] 09:31:00 INFO - PROCESS | 1844 | 1460997060696 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:31:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:31:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:31:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:31:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:31:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 1385ms 09:31:00 INFO - PROCESS | 1844 | 1460997060772 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 1844 | 1460997060781 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:31:00 INFO - TEST-START | /FileAPI/historical.html 09:31:00 INFO - PROCESS | 1844 | 1460997060795 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 1844 | 1460997060799 Marionette TRACE conn3 <- [1,3022,null,{}] 09:31:00 INFO - PROCESS | 1844 | 1460997060806 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:01 INFO - PROCESS | 1844 | 1460997061041 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:31:01 INFO - PROCESS | 1844 | 1460997061288 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ced9f5000 == 137 [pid = 1844] [id = 765] 09:31:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3ce96d5400) [pid = 1844] [serial = 2294] [outer = (nil)] 09:31:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cea843800) [pid = 1844] [serial = 2295] [outer = 0x7f3ce96d5400] 09:31:01 INFO - PROCESS | 1844 | 1460997061356 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3ceabcc000) [pid = 1844] [serial = 2296] [outer = 0x7f3ce96d5400] 09:31:02 INFO - PROCESS | 1844 | 1460997062400 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:31:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:31:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:31:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:31:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:31:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:31:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:31:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:31:02 INFO - TEST-OK | /FileAPI/historical.html | took 1645ms 09:31:02 INFO - PROCESS | 1844 | 1460997062444 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 1844 | 1460997062448 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /FileAPI/idlharness.html 09:31:02 INFO - PROCESS | 1844 | 1460997062459 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 1844 | 1460997062466 Marionette TRACE conn3 <- [1,3026,null,{}] 09:31:02 INFO - PROCESS | 1844 | 1460997062488 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 1844 | 1460997062905 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:31:02 INFO - PROCESS | 1844 | 1460997062964 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef3d9000 == 138 [pid = 1844] [id = 766] 09:31:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3ced815800) [pid = 1844] [serial = 2297] [outer = (nil)] 09:31:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3ced994800) [pid = 1844] [serial = 2298] [outer = 0x7f3ced815800] 09:31:03 INFO - PROCESS | 1844 | 1460997063035 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3cedbc4800) [pid = 1844] [serial = 2299] [outer = 0x7f3ced815800] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3ce8f36000) [pid = 1844] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3ce921ac00) [pid = 1844] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3cedbc3800) [pid = 1844] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3ce96d5c00) [pid = 1844] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3ce7265c00) [pid = 1844] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3ce7260000) [pid = 1844] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3d01383800) [pid = 1844] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3ce8f40400) [pid = 1844] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cffa42400) [pid = 1844] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cfeb0c400) [pid = 1844] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cfe92f800) [pid = 1844] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cfe929000) [pid = 1844] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cf9fecc00) [pid = 1844] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cf464f000) [pid = 1844] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cf424b000) [pid = 1844] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cf4244000) [pid = 1844] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3cf424a400) [pid = 1844] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3ceffd7000) [pid = 1844] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3cef2f0c00) [pid = 1844] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3cee2dac00) [pid = 1844] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3ced80e400) [pid = 1844] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:31:03 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3cea0c4000) [pid = 1844] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:31:05 INFO - PROCESS | 1844 | 1460997065324 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:31:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:31:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:31:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:31:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:31:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:31:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:31:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:31:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:31:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:31:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:31:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:31:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 2982ms 09:31:05 INFO - PROCESS | 1844 | 1460997065522 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 1844 | 1460997065531 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:31:05 INFO - TEST-START | /FileAPI/idlharness.worker 09:31:05 INFO - PROCESS | 1844 | 1460997065552 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 1844 | 1460997065558 Marionette TRACE conn3 <- [1,3030,null,{}] 09:31:05 INFO - PROCESS | 1844 | 1460997065566 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:05 INFO - PROCESS | 1844 | 1460997065796 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:31:06 INFO - PROCESS | 1844 | 1460997066167 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3ce7297000 == 139 [pid = 1844] [id = 767] 09:31:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f3ce6108800) [pid = 1844] [serial = 2300] [outer = (nil)] 09:31:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f3ce62e2800) [pid = 1844] [serial = 2301] [outer = 0x7f3ce6108800] 09:31:06 INFO - PROCESS | 1844 | 1460997066244 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f3ce726a000) [pid = 1844] [serial = 2302] [outer = 0x7f3ce6108800] 09:31:06 INFO - PROCESS | 1844 | [1844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:31:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:31:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:31:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:31:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:31:08 INFO - {} 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:31:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:31:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:31:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:31:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:31:09 INFO - {} 09:31:09 INFO - PROCESS | 1844 | 1460997068800 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:31:09 INFO - {} 09:31:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3386ms 09:31:09 INFO - PROCESS | 1844 | 1460997068943 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 1844 | 1460997068957 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:31:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:31:09 INFO - PROCESS | 1844 | 1460997068982 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 1844 | 1460997068992 Marionette TRACE conn3 <- [1,3034,null,{}] 09:31:09 INFO - PROCESS | 1844 | 1460997069010 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 1844 | 1460997069356 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:31:09 INFO - PROCESS | 1844 | 1460997069634 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0252800 == 140 [pid = 1844] [id = 768] 09:31:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f3ce7353800) [pid = 1844] [serial = 2303] [outer = (nil)] 09:31:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f3cf1b65c00) [pid = 1844] [serial = 2304] [outer = 0x7f3ce7353800] 09:31:09 INFO - PROCESS | 1844 | 1460997069716 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f3cf1c26000) [pid = 1844] [serial = 2305] [outer = 0x7f3ce7353800] 09:31:10 INFO - PROCESS | 1844 | 1460997070595 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:31:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1650ms 09:31:10 INFO - PROCESS | 1844 | 1460997070652 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 1844 | 1460997070662 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:31:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:31:10 INFO - PROCESS | 1844 | 1460997070676 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 1844 | 1460997070679 Marionette TRACE conn3 <- [1,3038,null,{}] 09:31:10 INFO - PROCESS | 1844 | 1460997070685 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 1844 | 1460997070945 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:31:11 INFO - PROCESS | 1844 | 1460997071221 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0c59000 == 141 [pid = 1844] [id = 769] 09:31:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3cea054000) [pid = 1844] [serial = 2306] [outer = (nil)] 09:31:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cf1f42c00) [pid = 1844] [serial = 2307] [outer = 0x7f3cea054000] 09:31:11 INFO - PROCESS | 1844 | 1460997071303 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cf424bc00) [pid = 1844] [serial = 2308] [outer = 0x7f3cea054000] 09:31:12 INFO - PROCESS | 1844 | 1460997072329 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:31:12 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1682ms 09:31:12 INFO - PROCESS | 1844 | 1460997072359 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 1844 | 1460997072362 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:31:12 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:31:12 INFO - PROCESS | 1844 | 1460997072377 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 1844 | 1460997072387 Marionette TRACE conn3 <- [1,3042,null,{}] 09:31:12 INFO - PROCESS | 1844 | 1460997072397 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 1844 | 1460997072686 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:31:12 INFO - PROCESS | 1844 | 1460997072964 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf3719000 == 142 [pid = 1844] [id = 770] 09:31:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cf432e000) [pid = 1844] [serial = 2309] [outer = (nil)] 09:31:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cf464e800) [pid = 1844] [serial = 2310] [outer = 0x7f3cf432e000] 09:31:13 INFO - PROCESS | 1844 | 1460997073087 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3cf894a800) [pid = 1844] [serial = 2311] [outer = 0x7f3cf432e000] 09:31:14 INFO - PROCESS | 1844 | 1460997074312 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:31:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:31:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:31:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:31:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2044ms 09:31:14 INFO - PROCESS | 1844 | 1460997074485 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 1844 | 1460997074491 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:31:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:31:14 INFO - PROCESS | 1844 | 1460997074500 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 1844 | 1460997074503 Marionette TRACE conn3 <- [1,3046,null,{}] 09:31:14 INFO - PROCESS | 1844 | 1460997074509 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 1844 | 1460997074785 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:31:15 INFO - PROCESS | 1844 | 1460997075117 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cedbb1000 == 143 [pid = 1844] [id = 771] 09:31:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cea13cc00) [pid = 1844] [serial = 2312] [outer = (nil)] 09:31:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cea383800) [pid = 1844] [serial = 2313] [outer = 0x7f3cea13cc00] 09:31:15 INFO - PROCESS | 1844 | 1460997075196 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cea844800) [pid = 1844] [serial = 2314] [outer = 0x7f3cea13cc00] 09:31:15 INFO - PROCESS | 1844 | [1844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:16 INFO - PROCESS | 1844 | 1460997076075 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:31:16 INFO - {} 09:31:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1584ms 09:31:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:31:16 INFO - PROCESS | 1844 | 1460997076085 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 1844 | 1460997076088 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:31:16 INFO - PROCESS | 1844 | 1460997076095 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 1844 | 1460997076098 Marionette TRACE conn3 <- [1,3050,null,{}] 09:31:16 INFO - PROCESS | 1844 | 1460997076104 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:16 INFO - PROCESS | 1844 | 1460997076373 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:31:16 INFO - PROCESS | 1844 | 1460997076649 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf021f000 == 144 [pid = 1844] [id = 772] 09:31:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f3ced8f4000) [pid = 1844] [serial = 2315] [outer = (nil)] 09:31:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f3ced993000) [pid = 1844] [serial = 2316] [outer = 0x7f3ced8f4000] 09:31:16 INFO - PROCESS | 1844 | 1460997076756 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f3cf8a5c800) [pid = 1844] [serial = 2317] [outer = 0x7f3ced8f4000] 09:31:17 INFO - PROCESS | 1844 | 1460997077814 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:31:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1783ms 09:31:17 INFO - PROCESS | 1844 | 1460997077878 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 1844 | 1460997077883 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:31:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:31:17 INFO - PROCESS | 1844 | 1460997077909 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 1844 | 1460997077913 Marionette TRACE conn3 <- [1,3054,null,{}] 09:31:17 INFO - PROCESS | 1844 | 1460997077922 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 1844 | 1460997078197 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:31:18 INFO - PROCESS | 1844 | 1460997078484 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf4689800 == 145 [pid = 1844] [id = 773] 09:31:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f3cfaaacc00) [pid = 1844] [serial = 2318] [outer = (nil)] 09:31:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f3cfab74c00) [pid = 1844] [serial = 2319] [outer = 0x7f3cfaaacc00] 09:31:18 INFO - PROCESS | 1844 | 1460997078696 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f3cfadc8c00) [pid = 1844] [serial = 2320] [outer = 0x7f3cfaaacc00] 09:31:20 INFO - PROCESS | 1844 | 1460997080534 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:31:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2827ms 09:31:20 INFO - PROCESS | 1844 | 1460997080733 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 1844 | 1460997080742 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:31:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:31:20 INFO - PROCESS | 1844 | 1460997080772 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 1844 | 1460997080778 Marionette TRACE conn3 <- [1,3058,null,{}] 09:31:20 INFO - PROCESS | 1844 | 1460997080795 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:21 INFO - PROCESS | 1844 | 1460997081084 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:31:21 INFO - PROCESS | 1844 | 1460997081399 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef483800 == 146 [pid = 1844] [id = 774] 09:31:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f3ce7361c00) [pid = 1844] [serial = 2321] [outer = (nil)] 09:31:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f3cea38dc00) [pid = 1844] [serial = 2322] [outer = 0x7f3ce7361c00] 09:31:21 INFO - PROCESS | 1844 | 1460997081478 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f3cfaaae400) [pid = 1844] [serial = 2323] [outer = 0x7f3ce7361c00] 09:31:22 INFO - PROCESS | 1844 | 1460997082363 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:31:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:31:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:31:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:31:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:31:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:31:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:31:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:31:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1656ms 09:31:22 INFO - PROCESS | 1844 | 1460997082426 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 1844 | 1460997082437 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:31:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:31:22 INFO - PROCESS | 1844 | 1460997082496 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 1844 | 1460997082501 Marionette TRACE conn3 <- [1,3062,null,{}] 09:31:22 INFO - PROCESS | 1844 | 1460997082507 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 1844 | 1460997082765 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:31:23 INFO - PROCESS | 1844 | 1460997083110 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfa04a000 == 147 [pid = 1844] [id = 775] 09:31:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f3cea04ac00) [pid = 1844] [serial = 2324] [outer = (nil)] 09:31:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f3cfeb5a000) [pid = 1844] [serial = 2325] [outer = 0x7f3cea04ac00] 09:31:23 INFO - PROCESS | 1844 | 1460997083199 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f3cff396800) [pid = 1844] [serial = 2326] [outer = 0x7f3cea04ac00] 09:31:23 INFO - PROCESS | 1844 | [1844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:24 INFO - PROCESS | 1844 | 1460997084055 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:31:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:31:24 INFO - {} 09:31:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1591ms 09:31:24 INFO - PROCESS | 1844 | 1460997084079 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 1844 | 1460997084083 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:31:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:31:24 INFO - PROCESS | 1844 | 1460997084089 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 1844 | 1460997084092 Marionette TRACE conn3 <- [1,3066,null,{}] 09:31:24 INFO - PROCESS | 1844 | 1460997084097 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 1844 | 1460997084375 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:31:24 INFO - PROCESS | 1844 | 1460997084671 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfb465800 == 148 [pid = 1844] [id = 776] 09:31:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f3cea055800) [pid = 1844] [serial = 2327] [outer = (nil)] 09:31:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f3cff85d400) [pid = 1844] [serial = 2328] [outer = 0x7f3cea055800] 09:31:24 INFO - PROCESS | 1844 | 1460997084797 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f3cff890400) [pid = 1844] [serial = 2329] [outer = 0x7f3cea055800] 09:31:25 INFO - PROCESS | 1844 | 1460997085628 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:31:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1583ms 09:31:25 INFO - PROCESS | 1844 | 1460997085676 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 1844 | 1460997085680 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:31:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:31:25 INFO - PROCESS | 1844 | 1460997085686 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 1844 | 1460997085689 Marionette TRACE conn3 <- [1,3070,null,{}] 09:31:25 INFO - PROCESS | 1844 | 1460997085695 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 1844 | 1460997085954 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:31:26 INFO - PROCESS | 1844 | 1460997086248 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfd674800 == 149 [pid = 1844] [id = 777] 09:31:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f3cff890800) [pid = 1844] [serial = 2330] [outer = (nil)] 09:31:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f3cffb07000) [pid = 1844] [serial = 2331] [outer = 0x7f3cff890800] 09:31:26 INFO - PROCESS | 1844 | 1460997086344 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f3d01383800) [pid = 1844] [serial = 2332] [outer = 0x7f3cff890800] 09:31:27 INFO - PROCESS | 1844 | 1460997087267 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:31:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1596ms 09:31:27 INFO - PROCESS | 1844 | 1460997087285 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 1844 | 1460997087288 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:31:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:31:27 INFO - PROCESS | 1844 | 1460997087295 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - PROCESS | 1844 | 1460997087306 Marionette TRACE conn3 <- [1,3074,null,{}] 09:31:27 INFO - PROCESS | 1844 | 1460997087360 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:27 INFO - PROCESS | 1844 | 1460997087660 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:31:27 INFO - PROCESS | 1844 | 1460997087950 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cff5ba800 == 150 [pid = 1844] [id = 778] 09:31:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f3d02bd8000) [pid = 1844] [serial = 2333] [outer = (nil)] 09:31:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f3d035a1800) [pid = 1844] [serial = 2334] [outer = 0x7f3d02bd8000] 09:31:28 INFO - PROCESS | 1844 | 1460997088082 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f3d03796000) [pid = 1844] [serial = 2335] [outer = 0x7f3d02bd8000] 09:31:28 INFO - PROCESS | 1844 | 1460997088886 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:31:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1649ms 09:31:28 INFO - PROCESS | 1844 | 1460997088947 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 1844 | 1460997088951 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:31:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:31:28 INFO - PROCESS | 1844 | 1460997088957 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 1844 | 1460997088961 Marionette TRACE conn3 <- [1,3078,null,{}] 09:31:28 INFO - PROCESS | 1844 | 1460997088967 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 1844 | 1460997089249 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:31:29 INFO - PROCESS | 1844 | 1460997089545 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cfaa87000 == 151 [pid = 1844] [id = 779] 09:31:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f3ced8f3c00) [pid = 1844] [serial = 2336] [outer = (nil)] 09:31:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f3cfafb5800) [pid = 1844] [serial = 2337] [outer = 0x7f3ced8f3c00] 09:31:29 INFO - PROCESS | 1844 | 1460997089627 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f3d03598400) [pid = 1844] [serial = 2338] [outer = 0x7f3ced8f3c00] 09:31:30 INFO - PROCESS | 1844 | 1460997090514 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 1844 | 1460997090564 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:31:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:31:30 INFO - PROCESS | 1844 | 1460997090576 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 1844 | 1460997090579 Marionette TRACE conn3 <- [1,3082,null,{}] 09:31:30 INFO - PROCESS | 1844 | 1460997090640 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:30 INFO - PROCESS | 1844 | 1460997090900 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:31:31 INFO - PROCESS | 1844 | 1460997091193 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cffb50000 == 152 [pid = 1844] [id = 780] 09:31:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f3cf1f48400) [pid = 1844] [serial = 2339] [outer = (nil)] 09:31:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f3d0488e000) [pid = 1844] [serial = 2340] [outer = 0x7f3cf1f48400] 09:31:31 INFO - PROCESS | 1844 | 1460997091323 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f3d04b07000) [pid = 1844] [serial = 2341] [outer = 0x7f3cf1f48400] 09:31:32 INFO - PROCESS | 1844 | 1460997092132 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:31:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:31:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:31:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:31:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1584ms 09:31:32 INFO - PROCESS | 1844 | 1460997092160 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 1844 | 1460997092163 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:31:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:31:32 INFO - PROCESS | 1844 | 1460997092170 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 1844 | 1460997092173 Marionette TRACE conn3 <- [1,3086,null,{}] 09:31:32 INFO - PROCESS | 1844 | 1460997092179 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:32 INFO - PROCESS | 1844 | 1460997092436 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:31:32 INFO - PROCESS | 1844 | 1460997092760 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03611800 == 153 [pid = 1844] [id = 781] 09:31:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f3d04e6fc00) [pid = 1844] [serial = 2342] [outer = (nil)] 09:31:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f3d051c9800) [pid = 1844] [serial = 2343] [outer = 0x7f3d04e6fc00] 09:31:32 INFO - PROCESS | 1844 | 1460997092871 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f3d05620000) [pid = 1844] [serial = 2344] [outer = 0x7f3d04e6fc00] 09:31:33 INFO - PROCESS | 1844 | 1460997093682 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:31:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1547ms 09:31:33 INFO - PROCESS | 1844 | 1460997093718 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 1844 | 1460997093722 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:31:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:31:33 INFO - PROCESS | 1844 | 1460997093728 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 1844 | 1460997093731 Marionette TRACE conn3 <- [1,3090,null,{}] 09:31:33 INFO - PROCESS | 1844 | 1460997093737 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:34 INFO - PROCESS | 1844 | 1460997094009 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:31:34 INFO - PROCESS | 1844 | 1460997094278 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d03d20000 == 154 [pid = 1844] [id = 782] 09:31:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f3cefa55400) [pid = 1844] [serial = 2345] [outer = (nil)] 09:31:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f3d05620800) [pid = 1844] [serial = 2346] [outer = 0x7f3cefa55400] 09:31:34 INFO - PROCESS | 1844 | 1460997094352 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f3d0a9f1400) [pid = 1844] [serial = 2347] [outer = 0x7f3cefa55400] 09:31:35 INFO - PROCESS | 1844 | 1460997095209 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:31:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1530ms 09:31:35 INFO - PROCESS | 1844 | 1460997095259 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 1844 | 1460997095263 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:31:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:31:35 INFO - PROCESS | 1844 | 1460997095269 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 1844 | 1460997095272 Marionette TRACE conn3 <- [1,3094,null,{}] 09:31:35 INFO - PROCESS | 1844 | 1460997095278 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 1844 | 1460997095646 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:31:35 INFO - PROCESS | 1844 | 1460997095872 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3d0438c000 == 155 [pid = 1844] [id = 783] 09:31:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f3cfab6bc00) [pid = 1844] [serial = 2348] [outer = (nil)] 09:31:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f3d0aa4dc00) [pid = 1844] [serial = 2349] [outer = 0x7f3cfab6bc00] 09:31:35 INFO - PROCESS | 1844 | 1460997095963 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f3d108d3c00) [pid = 1844] [serial = 2350] [outer = 0x7f3cfab6bc00] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa036800 == 154 [pid = 1844] [id = 428] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cea8d1000 == 153 [pid = 1844] [id = 308] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa577800 == 152 [pid = 1844] [id = 703] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfea28800 == 151 [pid = 1844] [id = 705] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf021d800 == 150 [pid = 1844] [id = 397] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff4db000 == 149 [pid = 1844] [id = 706] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d012cc000 == 148 [pid = 1844] [id = 708] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfb44d800 == 147 [pid = 1844] [id = 704] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cef3d9000 == 146 [pid = 1844] [id = 766] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ced9f5000 == 145 [pid = 1844] [id = 765] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cebd19800 == 144 [pid = 1844] [id = 764] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ce65b6800 == 143 [pid = 1844] [id = 762] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1bd17000 == 142 [pid = 1844] [id = 761] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1bc83000 == 141 [pid = 1844] [id = 760] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d1af7e000 == 140 [pid = 1844] [id = 759] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d19724800 == 139 [pid = 1844] [id = 758] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d16e22800 == 138 [pid = 1844] [id = 757] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d16c42000 == 137 [pid = 1844] [id = 756] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d14bb7800 == 136 [pid = 1844] [id = 755] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d129eb800 == 135 [pid = 1844] [id = 754] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d0492f800 == 134 [pid = 1844] [id = 753] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d03d4e800 == 133 [pid = 1844] [id = 752] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3d035e6800 == 132 [pid = 1844] [id = 751] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cffa1c800 == 131 [pid = 1844] [id = 750] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cff7d9800 == 130 [pid = 1844] [id = 749] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfee96000 == 129 [pid = 1844] [id = 748] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf8a0d800 == 128 [pid = 1844] [id = 746] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cfa56b000 == 127 [pid = 1844] [id = 747] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf468a000 == 126 [pid = 1844] [id = 745] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cf3717800 == 125 [pid = 1844] [id = 744] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3ceff7e800 == 124 [pid = 1844] [id = 743] 09:31:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7f3cebd15000 == 123 [pid = 1844] [id = 742] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f3cff884400) [pid = 1844] [serial = 2145] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f3cf080cc00) [pid = 1844] [serial = 2091] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f3cea057800) [pid = 1844] [serial = 2225] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f3cf00ae800) [pid = 1844] [serial = 2222] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f3cef2c5400) [pid = 1844] [serial = 2220] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f3cea13b000) [pid = 1844] [serial = 2216] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f3cea842c00) [pid = 1844] [serial = 2217] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f3ce7269c00) [pid = 1844] [serial = 2213] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f3ce75ce800) [pid = 1844] [serial = 2214] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f3d021c9800) [pid = 1844] [serial = 2210] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f3d021c2000) [pid = 1844] [serial = 2208] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f3d0213c400) [pid = 1844] [serial = 2207] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f3d01ce1c00) [pid = 1844] [serial = 2205] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f3d0138cc00) [pid = 1844] [serial = 2204] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f3d012a5000) [pid = 1844] [serial = 2202] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f3cffb11c00) [pid = 1844] [serial = 2201] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f3cffb08c00) [pid = 1844] [serial = 2199] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f3cffa47400) [pid = 1844] [serial = 2198] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f3cff910000) [pid = 1844] [serial = 2196] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f3cff902c00) [pid = 1844] [serial = 2195] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f3cff85cc00) [pid = 1844] [serial = 2193] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f3cfeb62400) [pid = 1844] [serial = 2192] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f3cfb2d6000) [pid = 1844] [serial = 2190] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f3cfafe5000) [pid = 1844] [serial = 2189] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f3cfadbf400) [pid = 1844] [serial = 2187] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f3cfaaaf400) [pid = 1844] [serial = 2186] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f3cfa64f400) [pid = 1844] [serial = 2184] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f3cfa5d0000) [pid = 1844] [serial = 2183] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f3cf8abbc00) [pid = 1844] [serial = 2181] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f3cf8944800) [pid = 1844] [serial = 2180] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f3cf4643400) [pid = 1844] [serial = 2178] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f3cf4331000) [pid = 1844] [serial = 2177] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f3cf1d95800) [pid = 1844] [serial = 2175] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f3cf1b65800) [pid = 1844] [serial = 2174] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f3cf1a56800) [pid = 1844] [serial = 2172] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f3cf17ee000) [pid = 1844] [serial = 2171] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cf00b1400) [pid = 1844] [serial = 2169] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cefa60800) [pid = 1844] [serial = 2168] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cee2cdc00) [pid = 1844] [serial = 2166] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3ced999000) [pid = 1844] [serial = 2165] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3cea391400) [pid = 1844] [serial = 2163] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cea13e000) [pid = 1844] [serial = 2162] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3cee2cb800) [pid = 1844] [serial = 2159] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3cebfe8c00) [pid = 1844] [serial = 2219] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cf17ea800) [pid = 1844] [serial = 2223] [outer = (nil)] [url = about:blank] 09:31:39 INFO - PROCESS | 1844 | 1460997099088 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:31:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:31:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 3850ms 09:31:39 INFO - PROCESS | 1844 | 1460997099121 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:31:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:31:39 INFO - PROCESS | 1844 | 1460997099127 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:31:39 INFO - PROCESS | 1844 | 1460997099136 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 1844 | 1460997099141 Marionette TRACE conn3 <- [1,3098,null,{}] 09:31:39 INFO - PROCESS | 1844 | 1460997099148 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:39 INFO - PROCESS | 1844 | 1460997099378 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:31:39 INFO - PROCESS | 1844 | 1460997099582 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cec20e000 == 124 [pid = 1844] [id = 784] 09:31:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f3ce96db800) [pid = 1844] [serial = 2351] [outer = (nil)] 09:31:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f3cea0c9c00) [pid = 1844] [serial = 2352] [outer = 0x7f3ce96db800] 09:31:39 INFO - PROCESS | 1844 | 1460997099649 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f3cea842400) [pid = 1844] [serial = 2353] [outer = 0x7f3ce96db800] 09:31:40 INFO - PROCESS | 1844 | 1460997100523 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:31:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1442ms 09:31:40 INFO - PROCESS | 1844 | 1460997100581 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 1844 | 1460997100593 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:31:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:31:40 INFO - PROCESS | 1844 | 1460997100605 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 1844 | 1460997100608 Marionette TRACE conn3 <- [1,3102,null,{}] 09:31:40 INFO - PROCESS | 1844 | 1460997100614 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 1844 | 1460997100857 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:31:41 INFO - PROCESS | 1844 | 1460997101117 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cef3c8800 == 125 [pid = 1844] [id = 785] 09:31:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f3cea057000) [pid = 1844] [serial = 2354] [outer = (nil)] 09:31:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f3cec4a2c00) [pid = 1844] [serial = 2355] [outer = 0x7f3cea057000] 09:31:41 INFO - PROCESS | 1844 | 1460997101195 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f3ced998c00) [pid = 1844] [serial = 2356] [outer = 0x7f3cea057000] 09:31:42 INFO - PROCESS | 1844 | 1460997102167 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:31:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:31:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1588ms 09:31:42 INFO - PROCESS | 1844 | 1460997102194 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 1844 | 1460997102198 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:31:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:31:42 INFO - PROCESS | 1844 | 1460997102214 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 1844 | 1460997102221 Marionette TRACE conn3 <- [1,3106,null,{}] 09:31:42 INFO - PROCESS | 1844 | 1460997102236 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 1844 | 1460997102714 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:31:42 INFO - PROCESS | 1844 | 1460997102759 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0228800 == 126 [pid = 1844] [id = 786] 09:31:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f3cedbc4400) [pid = 1844] [serial = 2357] [outer = (nil)] 09:31:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f3cef5eec00) [pid = 1844] [serial = 2358] [outer = 0x7f3cedbc4400] 09:31:42 INFO - PROCESS | 1844 | 1460997102830 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f3cf183b000) [pid = 1844] [serial = 2359] [outer = 0x7f3cedbc4400] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f3cf9ffa800) [pid = 1844] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f3cfd5cf000) [pid = 1844] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f3cf183ec00) [pid = 1844] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f3cf894d400) [pid = 1844] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f3ce96d5400) [pid = 1844] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f3cff394400) [pid = 1844] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f3ce63ee400) [pid = 1844] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f3d02eb0400) [pid = 1844] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f3cfb95c800) [pid = 1844] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f3ce7355400) [pid = 1844] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f3cfa70b800) [pid = 1844] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f3d03796400) [pid = 1844] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f3ce7353c00) [pid = 1844] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f3cfadc1c00) [pid = 1844] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f3cf17e9c00) [pid = 1844] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f3d03793c00) [pid = 1844] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f3cfeb62c00) [pid = 1844] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f3d0359a000) [pid = 1844] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f3cfb6eb800) [pid = 1844] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f3cff90e400) [pid = 1844] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f3cea848000) [pid = 1844] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f3cf4329c00) [pid = 1844] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f3cf1b5f400) [pid = 1844] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f3ceabc3800) [pid = 1844] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:31:44 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f3cea84c000) [pid = 1844] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:31:44 INFO - PROCESS | 1844 | 1460997104567 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:31:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2397ms 09:31:44 INFO - PROCESS | 1844 | 1460997104614 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:31:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:31:44 INFO - PROCESS | 1844 | 1460997104618 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:31:44 INFO - PROCESS | 1844 | 1460997104624 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 1844 | 1460997104627 Marionette TRACE conn3 <- [1,3110,null,{}] 09:31:44 INFO - PROCESS | 1844 | 1460997104632 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:44 INFO - PROCESS | 1844 | 1460997104860 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:31:45 INFO - PROCESS | 1844 | 1460997105067 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cf0c5b000 == 127 [pid = 1844] [id = 787] 09:31:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f3cea848000) [pid = 1844] [serial = 2360] [outer = (nil)] 09:31:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f3cf1a61c00) [pid = 1844] [serial = 2361] [outer = 0x7f3cea848000] 09:31:45 INFO - PROCESS | 1844 | 1460997105139 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f3cf1b66800) [pid = 1844] [serial = 2362] [outer = 0x7f3cea848000] 09:31:45 INFO - PROCESS | 1844 | 1460997105849 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:31:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:31:45 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:31:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:31:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1237ms 09:31:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:31:45 INFO - PROCESS | 1844 | 1460997105863 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 1844 | 1460997105865 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:31:45 INFO - PROCESS | 1844 | 1460997105872 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 1844 | 1460997105875 Marionette TRACE conn3 <- [1,3114,null,{}] 09:31:45 INFO - PROCESS | 1844 | 1460997105892 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:46 INFO - PROCESS | 1844 | 1460997106307 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:31:46 INFO - PROCESS | 1844 | 1460997106617 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"5c07c580-27e7-4432-b71e-054d5de0ceeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f3cea9d9000 == 128 [pid = 1844] [id = 788] 09:31:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f3ce7269c00) [pid = 1844] [serial = 2363] [outer = (nil)] 09:31:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f3ce8f41400) [pid = 1844] [serial = 2364] [outer = 0x7f3ce7269c00] 09:31:46 INFO - PROCESS | 1844 | 1460997106769 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f3cea142800) [pid = 1844] [serial = 2365] [outer = 0x7f3ce7269c00] 09:31:47 INFO - PROCESS | 1844 | 1460997107636 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:31:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:31:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1797ms 09:31:47 INFO - PROCESS | 1844 | 1460997107671 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 1844 | 1460997107679 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:31:48 WARNING - u'runner_teardown' () 09:31:48 INFO - No more tests 09:31:48 INFO - Got 0 unexpected results 09:31:48 INFO - SUITE-END | took 1278s 09:31:48 INFO - Closing logging queue 09:31:48 INFO - queue closed 09:31:49 INFO - Return code: 0 09:31:49 WARNING - # TBPL SUCCESS # 09:31:49 INFO - Running post-action listener: _resource_record_post_action 09:31:49 INFO - Running post-run listener: _resource_record_post_run 09:31:50 INFO - Total resource usage - Wall time: 1314s; CPU: 98.0%; Read bytes: 8527872; Write bytes: 975564800; Read time: 568; Write time: 342548 09:31:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:31:50 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 85487616; Read time: 0; Write time: 77736 09:31:50 INFO - run-tests - Wall time: 1284s; CPU: 98.0%; Read bytes: 5668864; Write bytes: 890077184; Read time: 412; Write time: 264812 09:31:50 INFO - Running post-run listener: _upload_blobber_files 09:31:50 INFO - Blob upload gear active. 09:31:50 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:31:50 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:31:50 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:31:50 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:31:50 INFO - (blobuploader) - INFO - Open directory for files ... 09:31:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:31:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:31:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:31:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:31:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:31:53 INFO - (blobuploader) - INFO - Done attempting. 09:31:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:31:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:31:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:31:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:31:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:31:54 INFO - (blobuploader) - INFO - Done attempting. 09:31:54 INFO - (blobuploader) - INFO - Iteration through files over. 09:31:54 INFO - Return code: 0 09:31:54 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:31:54 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:31:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b9f6284f83a8e3d014d48d04483adb07b7956c4cc9bdb8d5ff2c2e68e8c8e3d6d6a6e1dc5e415de55cd7f9d0c38fe735ed837f3b5e5458b96b07902fc1e17b6c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/7246970c4d0b74859e0cba70992d20a8a9e7104c28f953dc86924f140df40cd3ba36f867ffec2cad5c59fb7feecc228035b96adcf5585906b0136706cd4cf92f"} 09:31:54 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:31:54 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:31:54 INFO - Contents: 09:31:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b9f6284f83a8e3d014d48d04483adb07b7956c4cc9bdb8d5ff2c2e68e8c8e3d6d6a6e1dc5e415de55cd7f9d0c38fe735ed837f3b5e5458b96b07902fc1e17b6c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/7246970c4d0b74859e0cba70992d20a8a9e7104c28f953dc86924f140df40cd3ba36f867ffec2cad5c59fb7feecc228035b96adcf5585906b0136706cd4cf92f"} 09:31:54 INFO - Running post-run listener: copy_logs_to_upload_dir 09:31:54 INFO - Copying logs to upload dir... 09:31:54 INFO - mkdir: /builds/slave/test/build/upload/logs 09:31:54 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1399.545209 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 19 secs) (at 2016-04-18 09:31:54.444284) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 09:31:54.445993) ========= 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-1460995412.837522-825989289 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b9f6284f83a8e3d014d48d04483adb07b7956c4cc9bdb8d5ff2c2e68e8c8e3d6d6a6e1dc5e415de55cd7f9d0c38fe735ed837f3b5e5458b96b07902fc1e17b6c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/7246970c4d0b74859e0cba70992d20a8a9e7104c28f953dc86924f140df40cd3ba36f867ffec2cad5c59fb7feecc228035b96adcf5585906b0136706cd4cf92f"} build_url:https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036201 build_url: 'https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/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-central/sha512/b9f6284f83a8e3d014d48d04483adb07b7956c4cc9bdb8d5ff2c2e68e8c8e3d6d6a6e1dc5e415de55cd7f9d0c38fe735ed837f3b5e5458b96b07902fc1e17b6c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/7246970c4d0b74859e0cba70992d20a8a9e7104c28f953dc86924f140df40cd3ba36f867ffec2cad5c59fb7feecc228035b96adcf5585906b0136706cd4cf92f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UFNXdn9KSzev-6ccsSZmkw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 09:31:54.521286) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:31:54.521791) ========= 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-1460995412.837522-825989289 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021230 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:31:54.588623) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 09:31:54.588942) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 09:31:54.589354) ========= ========= Total master_lag: 1.27 =========